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

मोंगोडब में दिनांक/समय स्टोर करने का सबसे अच्छा तरीका

सबसे अच्छा तरीका है मूल JavaScript दिनांक ऑब्जेक्ट को संग्रहीत करना, जो BSON मूल दिनांक ऑब्जेक्ट पर मैप करते हैं।

> db.test.insert({date: ISODate()})
> db.test.insert({date: new Date()})
> db.test.find()
{ "_id" : ObjectId("..."), "date" : ISODate("2014-02-10T10:50:42.389Z") }
{ "_id" : ObjectId("..."), "date" : ISODate("2014-02-10T10:50:57.240Z") }

मूल प्रकार उपयोगी विधियों की पूरी श्रृंखला का समर्थन करता है उदाहरण के लिए, आउट ऑफ़ द बॉक्स, जिसका उपयोग आप अपने मैप-रिड्यूस जॉब में कर सकते हैं।

यदि आपको आवश्यकता हो, तो आप आसानी से Date को रूपांतरित कर सकते हैं getTime() . का उपयोग करके यूनिक्स टाइमस्टैम्प के लिए और उससे ऑब्जेक्ट विधि और Date(milliseconds) कंस्ट्रक्टर, क्रमशः।

कड़ाई से बोलते हुए, यूनिक्स टाइमस्टैम्प सेकंड . में मापा जाता है . JavaScript दिनांक ऑब्जेक्ट मिलीसेकंड में मापता है यूनिक्स युग के बाद से।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडीबी ऑब्जेक्ट आईडी का उपयोग क्यों करता है?

  2. मोंगोडब और पाइमोंगो में खाली स्ट्रिंग का परीक्षण करें

  3. MongoDB में एक डेटाबेस से दूसरे डेटाबेस में संग्रह की प्रतिलिपि कैसे करें

  4. Mongodb $ जहां नोडज के साथ क्वेरी हमेशा सच होती है

  5. क्या मोंगोडीबी में संग्रह का नाम रखने के लिए कोई सम्मेलन है?