MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

कस्टम समय के साथ Mongo ObjectId (_id) जनरेट कर रहा है?

हाँ, यह संभव है। उदाहरण के लिए C# ड्राइवर में ObjectId . के लिए एक कंस्ट्रक्टर है जहां आप टाइमस्टैम्प में पास कर सकते हैं, देखें यह स्रोत फ़ाइल . सहायक विधि का उपयोग करना सबसे आसान है GenerateNewId :

var id = ObjectId.GenerateNewId(new DateTime(2012, 01, 01));

मैं नहीं जानता कि आप किस प्रोग्रामिंग भाषा का उपयोग कर रहे हैं और क्या उस भाषा का ड्राइवर इस सुविधा का समर्थन करता है, लेकिन मुझे लगता है कि यह व्यापक रूप से उपलब्ध है।

संपादित करें:यह प्रश्न जावा, नेवला और अजगर के लिए कोड है, और उत्तर में PHP के लिए कोड है। "व्यापक रूप से उपलब्ध" एक गलत धारणा प्रतीत होती है, उदाहरण के लिए, इसे अभी तक PHP ड्राइवर में लागू नहीं किया गया है।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Meteor.Collection.ObjectID () बनाम MongoDB ObjectId ()

  2. मोंगोडीबी $isoDayOfWeek

  3. एक सरणी में आइटम्स की विशेषता पर MongoDB मल्टीकी इंडेक्स कैसे बनाएं .NET ड्राइवर

  4. उल्का में उप सरणी दस्तावेज़ खोजें

  5. मैं Laravel में संपादन दृश्य में रिकॉर्ड ड्रोम डेटाबेस कैसे ला सकता हूं?