MongoDB में सरणी में जोड़ने के लिए, $concatArrays का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं -
> db.demo435.insertOne({"FirstName":["Chris"],"LastName":["Brown"]});{ "स्वीकृत":सच, "insertId" :ObjectId("5e7719b1bbc41e36cc3cae97") }> db.demo435.insertOne({"FirstName":["David"],"LastName":["Miller"]} );{ "स्वीकृत":सच, "insertId" :ObjectId("5e7719bdbbc41e36cc3cae98")}> db.demo435.insertOne({"FirstName":["John"],"LastName":["Doe"]});{ "स्वीकृत" :सच, "insertId" :ObjectId("5e7719c6bbc41e36cc3cae99")}
संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -
> db.demo435.find().pretty();
यह निम्नलिखित आउटपुट देगा -
{ "_id" :ObjectId("5e7719b1bbc41e36cc3cae97"), "FirstName" :[ "Chris" ], "LastName" :[ "Brown" ] } { "_id" :ObjectId("5e7719bdbbc41e36cc3cae98"), "FirstName" :[ "डेविड" ], "अंतिम नाम" :[ "मिलर" ] } { "_id" :ObjectId("5e7719c6bbc41e36cc3cae99"), "FirstName" :[ "जॉन" ], "LastName" :[ "Doe" ]}पूर्व>MongoDB में सरणी में जोड़ने के लिए क्वेरी निम्नलिखित है -
> db.demo435.aggregate([ { $project:{ FullName:{ $concatArrays:[ "$FirstName", "$LastName" ] } } } ])यह निम्नलिखित आउटपुट देगा -
{ "_id" :ObjectId("5e7719b1bbc41e36cc3cae97"), "FullName" :[ "Chris", "Brown" ] }{ "_id" :ObjectId("5e7719bdbbc41e36cc3cae98"), "FullName" :[ "डेविड", "मिलर" ] }{ "_id" :ObjectId("5e7719c6bbc41e36cc3cae99"), "FullName" :[ "जॉन", "डो" ] }