কম্পিউটার টিউটোরিয়াল

MongoDB-এ $toString ব্যবহার করে মান স্ট্রিং-এ রূপান্তর করার পদ্ধতি


MongoDB-এ $toString বুঝতে একটি উদাহরণ দেখি। ডকুমেন্টসহ একটি কলেকশন তৈরি করি। ডকুমেন্টসহ কলেকশন তৈরির কোয়েরি নিম্নরূপ:

> db.objectidToStringDemo.insertOne({"UserName":"John"}); { "acknowledged" : true, "insertedId" : ObjectId("5c92b80036de59bd9de0639d") } > db.objectidToStringDemo.insertOne({"UserName":"Chris"}); { "acknowledged" : true, "insertedId" : ObjectId("5c92b80436de59bd9de0639e") } > db.objectidToStringDemo.insertOne({"UserName":"Larry"}); { "acknowledged" : true, "insertedId" : ObjectId("5c92b80936de59bd9de0639f") } > db.objectidToStringDemo.insertOne({"UserName":"Robert"}); { "acknowledged" : true, "insertedId" : ObjectId("5c92b81836de59bd9de063a0") }

find() মেথড ব্যবহার করে কলেকশন থেকে সব ডকুমেন্ট প্রদর্শন করি। কোয়েরিটি নিম্নরূপ:

> db.objectidToStringDemo.find().pretty();

আউটপুট নিম্নরূপ:

{ "_id" : ObjectId("5c92b80036de59bd9de0639d"), "UserName" : "John" } { "_id" : ObjectId("5c92b80436de59bd9de0639e"), "UserName" : "Chris" } { "_id" : ObjectId("5c92b80936de59bd9de0639f"), "UserName" : "Larry" } { "_id" : ObjectId("5c92b81836de59bd9de063a0"), "UserName" : "Robert" }

MongoDB অগরিগেটে ObjectId স্ট্রিং মান রূপান্তর করার কোয়েরি নিম্নরূপ:

> db.objectidToStringDemo.aggregate([ ... { ... $project: { ... ... _id: { ... ... ... $toString: "$_id" ... ... } ... ... } ... } ... ] ... );

আউটপুট নিম্নরূপ:

{ "_id" : "5c92b80036de59bd9de0639d" } { "_id" : "5c92b80436de59bd9de0639e" } { "_id" : "5c92b80936de59bd9de0639f" } { "_id" : "5c92b81836de59bd9de063a0" }

মূল ObjectId পেতে $toObjectId অপারেটর ব্যবহার করুন:

> db.objectidToStringDemo.aggregate([ { $project: { _id: { $toObjectId: "$_id" } } } ] );

আউটপুট নিম্নরূপ:

{ "_id" : ObjectId("5c92b80036de59bd9de0639d") } { "_id" : ObjectId("5c92b80436de59bd9de0639e") } { "_id" : ObjectId("5c92b80936de59bd9de0639f") } { "_id" : ObjectId("5c92b81836de59bd9de063a0") }

  1. জাভাস্ক্রিপ্টে বুলিয়ান মানকে স্ট্রিং মানে রূপান্তর করার পদ্ধতি

  2. জাভাস্ক্রিপ্টে কোনো মানকে স্ট্রিং-এ কনভার্ট করার ৫টি পদ্ধতি

  3. জাভাস্ক্রিপ্টে স্ট্রিংকে ইন্টিজারে রূপান্তর করা

  4. GSON লাইব্রেরি ব্যবহার করে ArrayList কে String-এ কনভার্ট করা