কম্পিউটার

MongoDB তে ObjectId স্ট্রিং এ কিভাবে কনভার্ট করবেন


ObjectId স্ট্রিং-এ রূপান্তর করতে, MongoDB-তে $toString ব্যবহার করুন। উপরের ধারণাটি বুঝতে, আসুন ডকুমেন্টের সাথে একটি সংগ্রহ তৈরি করি। একটি নথির সাথে একটি সংগ্রহ তৈরি করার প্রশ্নটি নিম্নরূপ -

> db.objectidToStringDemo.insertOne({"UserName":"John"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5c92b80036de59bd9de0639d")}> db.objectidToStringDemo.insertOne({"StoreName"{StringeName" :"ক্রিস"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5c92b80436de59bd9de0639e")}> db.objectidToStringDemo.insertOne({"UserName":"Larry"});{ "স্বীকৃত, সত্য "insertedId" :ObjectId("5c92b80936de59bd9de0639f")}> db.objectidToStringDemo.insertOne({"UserName":"Robert"});{ "স্বীকৃত" :true, "insertedId" :ObjectId2698" 

Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -

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

নিচের আউটপুট −

{ "_id" :ObjectId("5c92b80036de59bd9de0639d"), "ব্যবহারকারীর নাম" :"জন" }{ "_id" :ObjectId("5c92b80436de59bd9de0639e"), "ব্যবহারকারীর নাম" :"অবজেক্ট" :"আইডি" :"আইডি" "5c92b80936de59bd9de0639f"), "ব্যবহারকারীর নাম" :"ল্যারি" }{ "_id" :ObjectId("5c92b81836de59bd9de063a0"), "ব্যবহারকারীর নাম" :"রবার্ট" }

MongoDB এগ্রিগেটে ObjectId-কে স্ট্রিং ভ্যালুতে রূপান্তর করার জন্য এখানে ক্যোয়ারী রয়েছে। প্রশ্নটি নিম্নরূপ -

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

নিচের আউটপুট −

{ "_id" :"5c92b80036de59bd9de0639d" }{ "_id" :"5c92b80436de59bd9de0639e" }{ "_id" :"5c92b80936de59bd9de0639idf" :59bd9de0639id" }b839d" } 59 } 59> 
  1. কিভাবে জাভাস্ক্রিপ্ট অবজেক্টে একটি স্ট্রিং রূপান্তর করবেন?

  2. MongoDB কোয়েরি অবজেক্টআইডি থেকে স্ট্রিং-এ রূপান্তর করতে

  3. MongoDB-তে আমি কীভাবে প্রাকৃতিকভাবে সাজাতে পারি?

  4. কিভাবে একটি তালিকা সি# এ স্ট্রিং এ রূপান্তর করবেন?