EN

Search
Close this search box.

موستانگ، وحشیِ دوست داشتنی

پاسخ داده شد
0
0

فرض کنید می خواهیم فقط ستون های مشخصی از یک document را دریافت کنیم. چطور باید این کار را انجام دهیم؟

  • شما باید برای ارسال دیدگاه شوید
پاسخ عالی
0
0

فرض کنید که ساختار جدولمان را بصورت زیر تعریف کردیم (هر document علاوه بر id ، دو فیلد name و role دارد):

{
    "_id" : ObjectId("53d9feff55d6b4dd1171dd9e"),
    "name" : "Swati",
    "roll" : "80",
}

بصورت زیر می توانید فقط ستون role را از هر document انتخاب کنیم:

db.students.find({}, {roll:1, _id:0})

نکته: دقت کنید که _id:0 می گوید که فیلد id را نمی خواهیم. اگر این آرگمان را ندهید، فیلد id هم همراه role برگردانده می شود.

نکته: اگر می خواهید فیلدهای دیگری علاوه بر role برگردانده شوند، می توانید آن ها را هم به عنوان آرگمان بدهید:

db.students.find({}, {roll:1, name:2 , _id:0})

 

  • شما باید برای ارسال دیدگاه شوید
نمایش 1 نتیجه
پاسخ شما
اگر قبلاً حساب کاربری دارید با پر کردن فیلد های زیر یا به عنوان مهمان ارسال کنید.
نام*
ایمیل*
وب سایت