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

mongodb में स्ट्रिंग प्रकार दिनांक को क्वेरी करें

Mongodb अपने दिनांक ऑब्जेक्ट को bson प्रारूप में संग्रहीत करता है जैसे:{$date:1329415205151}

यदि आप इसे एक स्ट्रिंग प्रारूप में संग्रहीत करने का निर्णय लेते हैं, तो यह क्लाइंट-साइड की जिम्मेदारी है कि वह इस मान को फ़िल्टर और संसाधित करे क्योंकि मोंगो इसे एक स्ट्रिंग की तरह मानता है। आप इस अन्य SO प्रश्न का हवाला देकर अपने स्ट्रिंग्स को डेट ऑब्जेक्ट्स में बदल सकते हैं:मैं मोंगोडीबी में एक संपत्ति को पाठ से तिथि प्रकार में कैसे परिवर्तित करूं?

इसकी व्यापक रूप से अनुशंसा की जाती है कि या तो अपनी सभी तिथियों को यूटीसी में संग्रहीत करें, या, संभवतः स्थानीय डेटासेंटर से संबंधित एक सुसंगत समयक्षेत्र, और फिर अपने दिनांक मानों को क्लाइंट पर उचित स्थानीय समयक्षेत्र में परिवर्तित करें।

आप जो भी दिनांक मान चाहते हैं उसे स्टोर कर सकते हैं। मान दिनांक और प्रारूप . का तारीख के दो अलग-अलग मुद्दे हैं। यदि आपकी बाधाओं के लिए आपको दस्तावेज़ में उस स्ट्रिंग-आधारित दिनांक प्रारूप को संग्रहीत करने की आवश्यकता है, तो यह अनुशंसा की जाएगी कि अद्यतन के समय एक $date ऑब्जेक्ट भी संग्रहीत किया जाए।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. कई वेब अनुरोधों में फैले MongoDB लेनदेन

  2. क्या MongoDB में _id प्रकार को पूर्णांक में बदलना बुरा है?

  3. Meteor.js mongodb संस्करण

  4. MongoDB में न्यूनतम परिणाम कैसे प्रिंट करें

  5. Mongoose/node.js कैसे खोजें, पॉप्युलेट करें, सामान करें, 'डिपॉप्युलेट' करें और अपडेट करें