आप $
. का उपयोग कर सकते हैं ऐसा करने के लिए स्थितीय ऑपरेटर:
db.soup.update(
{_id: ObjectId("50b429ba0e27b508d854483e"), 'array.id': '2'},
{$set: {'array.$.letter': 'c'}})
$
अद्यतन वस्तु में array
. के पहले तत्व के लिए प्लेसहोल्डर के रूप में कार्य करता है क्वेरी चयनकर्ता से मिलान करने के लिए।