ডক:
{
_id: 5150a1199fac0e6910000002,
name: 'some name,
items: [{
id: 23,
name: 'item name 23'
},{
id: 24,
name: 'item name 24'
}]
}
অ্যারে থেকে একটি নির্দিষ্ট বস্তু টানানোর উপায় আছে? IE আমি কীভাবে আইটেম অ্যারে থেকে আইডি 23 সহ পুরো আইটেমটিকে টানতে পারি।
আমি চেষ্টা করেছি:
db.mycollection.update({'_id': ObjectId("5150a1199fac0e6910000002")}, {$pull: {id: 23}});
তবে আমি নিশ্চিত যে আমি 'টান' সঠিকভাবে ব্যবহার করছি না pretty আমি যা বুঝতে পেরেছি তা থেকে কোনও অ্যারে থেকে ক্ষেত্রটি টানবে তবে কোনও বস্তু নয়।
অ্যারে থেকে পুরো বস্তুটি কীভাবে টানবে তা কোনও ধারণা।
বোনাস হিসাবে আমি এটি মঙ্গুজ / নোডেজে করার চেষ্টা করছি, পাশাপাশি এই ধরণের জিনিসটি মঙ্গুজ এপিআইতে রয়েছে কিনা তাও নিশ্চিত নয় তবে আমি এটি খুঁজে পেলাম না।