MongoDB-তে সংযুক্ত হতে, $project-এ $concat ব্যবহার করুন। আসুন আমরা নথি-
সহ একটি সংগ্রহ তৈরি করি> db.demo359.insertOne(... {...... Name1:"Chris",... Name2:"David",... বিষয়:["MySQL","MongoDB"," জাভারFind() পদ্ধতি -
এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন> db.demo359.find().pretty();এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5e5694cdf8647eb59e5620d0"), "Name1" :"Chris", "Name2" :"David", "Subjects" :[ "MySQL", "MongoDB", "Java" ]}প্রে>অন্যান্য ক্ষেত্রগুলির সাথে অ্যারের মানগুলিকে সংযুক্ত করার জন্য নিম্নোক্ত ক্যোয়ারী −
> db.demo359.aggregate([... {... $project:{... values:{... $reduce:{... input:'$Subjects',... initialValue:'',... ইন:{... $concat:['$$value',' ','$$this']... }... }... },... Name1:1 ... }... },... {... $project:{... 'ConcatResult':{ '$concat':[ '$Name1', '$values'] }... }। .. }... ]){ "_id" :ObjectId("5e5694cdf8647eb59e5620d0"), "ConcatResult" :"Chris MySQL MongoDB Java" }এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5e5694cdf8647eb59e5620d0"), "ConcatResult" :"Chris MySQL MongoDB Java" }