आप Mongo में upserts कर सकते हैं, Mongo doc से "Upserts with Modifiers" देखें:
<ब्लॉककोट>आप एक संशोधक ऑपरेशन के साथ अप्सर्ट का उपयोग कर सकते हैं। ऐसे मामले में, संशोधक अद्यतन मानदंड सदस्य पर लागू होंगे और परिणामी वस्तु सम्मिलित की जाएगी।
आपको जो क्वेरी चाहिए वह इस तरह दिखेगी:
db.events.update( { "user_id" : "714638ba-2e08-2168-2b99-00002f3d43c0" },
{ $push : { "events" : { "profile" : 10, "data" : "X"}}}, {"upsert" : true});