معرف الكائن يتم إنشاؤه تلقائيًا بواسطة برامج تشغيل قاعدة البيانات، وسيتم تعيينه إلى الحقل _id لكل مستند. يمكن اعتبار ObjectID فريدًا عالميًا لجميع الأغراض العملية. يقوم ObjectID بتشفير الطابع الزمني لوقت إنشائه ، والذي يمكن استخدامه للاستعلامات أو الفرز حسب وقت الإنشاء.
هل ينشئ MongoDB معرف الكائن؟
لإنشاء معرف كائن جديد يدويًا داخل MongoDB ، يمكنك إعلان معرف الكائن كطريقة. بكلمات بسيطة ، يمكننا القول أن معرف الكائن هو معرف فريد لكل سجلفي الصورة أدناه ، يمكنك ملاحظة أننا نعلن عن متغير له طريقة معرف الكائن كقيمة وسوف إرجاع سداسي عشري فريد.
كيف يعمل MongoDB ObjectId؟
يحتوي كل مستند في المجموعة على حقل "_id" وهو يستخدم لتعريف المستند بشكل فريد في مجموعة معينة ، فهو يعمل كمفتاح أساسي للمستندات في المجموعة. 3 بايت التالية هي معرف الجهاز الذي يعمل عليه خادم MongoDB. …
هل MongoDB معرف كائن؟
يستخدم MongoDB ObjectIds كقيمة افتراضية للحقل _id لكل مستند، والذي يتم إنشاؤه أثناء إنشاء أي مستند.
هل تم إنشاء المعرف تلقائيًا في MongoDB؟
ليس لدى MongoDB وظيفة زيادة تلقائية-of-the-box ، مثل قواعد بيانات SQL. بشكل افتراضي ، يستخدم ObjectId 12 بايت للحقل _id كمفتاح أساسي لتعريف المستندات بشكل فريد.