Mongodb- id ဖြင့် စာရွက်စာတမ်းတစ်ခုကို ရှာဖွေနည်း


MongoDB ရှိ ID ဖြင့် စာရွက်စာတမ်းတစ်ခုရှာဖွေရန် အောက်ပါအခြေခံအထားအသိုကိုသုံးနိုင်သည်။

 db.collection.find(ObjectId(' 619527e467d6742f66749b72 '))

အောက်ဖော်ပြပါ ဥပမာများသည် အောက်ပါစာရွက်စာတမ်းများပါရှိသော စုစည်းမှု အဖွဲ့ နှင့်အတူ ဤ syntax ကိုအသုံးပြုပုံကို ပြသသည်-

 { _id: ObjectId("619527e467d6742f66749b70"),
  team: 'Rockets',
  position: 'Center',
  points: 19 }

{ _id: ObjectId("619527e467d6742f66749b71"),
  team: 'Rockets',
  position: 'Forward',
  points: 26 }

{ _id: ObjectId("619527e467d6742f66749b72"),
  team: 'Cavs',
  position: 'Guard',
  points: 33 }

ဥပမာ- အထောက်အထားဖြင့် စာရွက်စာတမ်းကို ရှာဖွေပါ။

Teams collection တွင် သီးခြား ID တစ်ခုပါသော စာရွက်စာတမ်းကို ရှာဖွေရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်ပါသည်။

 db.teams.find(ObjectId(' 619527e467d6742f66749b72 '))

ဤမေးမြန်းချက်သည် အောက်ပါစာရွက်စာတမ်းကို ပြန်ပေးသည်-

 { _id: ObjectId("619527e467d6742f66749b72"),
  team: 'Cavs',
  position: 'Guard',
  points: 33 }

အသင်း များစုစည်းမှုတွင် မတူညီသော ID တစ်ခုပါသော အခြားစာရွက်စာတမ်းကိုရှာဖွေရန် ID ကိုပြောင်းလဲနိုင်သည်-

 db.teams.find(ObjectId(' 619527e467d6742f66749b71 '))

ဤမေးမြန်းချက်သည် အောက်ပါစာရွက်စာတမ်းကို ပြန်ပေးသည်-

 { _id: ObjectId("619527e467d6742f66749b71"),
  team: 'Rockets',
  position: 'Forward',
  points: 26 }

မရှိသော ID တစ်ခုပါသော စာရွက်စာတမ်းတစ်ခုကို သင်ရှာဖွေပါက မည်သည့်ရလဒ်မျှ ပြန်မရနိုင်ကြောင်း သတိပြုပါ။

ထပ်လောင်းအရင်းအမြစ်များ

အောက်ဖော်ပြပါ သင်ခန်းစာများသည် MongoDB တွင် အခြားသော ဘုံလုပ်ဆောင်ချက်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-

MongoDB- အစုအဝေးတစ်ခုသို့ အကွက်အသစ်တစ်ခုထည့်နည်း
MongoDB- အုပ်စုဖွဲ့ပြီး ရေတွက်နည်း
MongoDB- နယ်ပယ်များစွာဖြင့် အုပ်စုဖွဲ့နည်း

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်