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

MongoDB-তে ObjectId জেনারেট করা

MongoDB শেলে নতুন ObjectId জেনারেট করতে new ObjectId() কল করলেই হয়। প্রতিবার কল করলে ইউনিক আইডি তৈরি হয়।

সিনট্যাক্স

new ObjectId()

উদাহরণ: একাধিক ObjectId জেনারেট করা

> new ObjectId()
ObjectId("5cd7bf2f6d78f205348bc646")
> new ObjectId()
ObjectId("5cd7bf316d78f205348bc647")
> new ObjectId()
ObjectId("5cd7bf336d78f205348bc648")
> new ObjectId()
ObjectId("5cd7bf346d78f205348bc649")
> new ObjectId()
ObjectId("5cd7bf356d78f205348bc64a")
> new ObjectId()
ObjectId("5cd7bf396d78f205348bc64b")
> new ObjectId()
ObjectId("5cd7bf3a6d78f205348bc64c")

ব্যাখ্যা: প্রতিবার কল করলে নতুন, ইউনিক ObjectId জেনারেট হয়। এটি ১২ বাইট: ৪ বাইট টাইমস্ট্যাম্প, ৫ বাইট র‍্যান্ডম মান, ৩ বাইট কাউন্টার। আপনি এটিকে স্ট্রিং এ কনভার্ট করতে str বা .toString() ব্যবহার করতে পারেন।

ব্যবহার: ম্যানুয়ালি `_id` সেট করার সময়, টেস্টিং, বা অ্যাপ্লিকেশন লেভেলে আইডি তৈরি করার সময় এটি কাজে লাগে।

  1. MongoDB-এ কালেকশন ড্রপ কীভাবে করবেন?

  2. MongoDB কনসোল ক্লিয়ার করার পদ্ধতি

  3. MongoDB-তে ObjectId কলামে সর্ট করার পদ্ধতি

  4. MongoDB-এ ন্যাচারেল অর্ডার (Natural Order) দিয়ে সর্ট করা ($natural)