मैं किसी मौजूदा फ़ील्ड के मान पर सेट किए गए नए फ़ील्ड के मान के साथ संग्रह में एक नया फ़ील्ड जोड़ना चाहता हूं।मौजूदा फ़ील्ड के मान के साथ संग्रह में एक नया फ़ील्ड जोड़ें
विशेष रूप से, मैं इस से जाने के लिए करना चाहते हैं:
# db.foo.findOne()
{
"_id" : ObjectId("4f25c828eb60261eab000000"),
"created" : ISODate("2012-01-29T16:28:56.232Z"),
"..." : ...
}
इस के लिए
:
# db.foo.findOne()
{
"_id" : ObjectId("4f25c828eb60261eab000000"),
"created" : ISODate("2012-01-29T16:28:56.232Z"),
"event_ts" : ISODate("2012-01-29T16:28:56.232Z"), #same as created
"..." : ...
}
(इस संग्रह यह सब अजीब अतिरेक नहीं होगा में नई दस्तावेजों, लेकिन मैं चाहता हूँ मेरे मौजूदा दस्तावेजों के लिए ऐसा करने के लिए)
तो यह एक बार की बात है जो आपको करने की ज़रूरत है? – ggreiner
सही, इस डेटा को तैयार करने के लिए केवल एक बार ऐसा करने की आवश्यकता है – Purrell