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

MongoDB - समय क्षेत्र के बिना भंडारण की तारीख

इस उत्तर को देखें:https://stackoverflow.com/a/6776273/6105830

आप दो प्रकार के लंबे प्रतिनिधित्व (मिलीसेकंड या प्रारूप yyyyMMddHHmmss) का उपयोग कर सकते हैं। टाइमज़ोन को स्टोर न करने और फिर भी रेंज क्वेरी करने में सक्षम होने के यही एकमात्र तरीके हैं।

दुर्भाग्य से आपने कुछ एकत्रीकरण गुण खो दिए हैं। लेकिन आप कुछ ऐसा कर सकते हैं जैसे दो प्रतिनिधित्व रखना और उपयुक्त समय पर उनका उपयोग करना।

अद्यतन करें:

तारीख को स्टोर न करें जैसा मैंने पहले कहा था। आप MongoDB की कई और कई विशेषताओं को खो देंगे और दिनांक फ़ील्ड पर प्रमुख ऑपरेटरों को निष्पादित करना भी कठिन होगा।

मोंगोडीबी के नए संस्करणों में टाइमज़ोन से निपटने के लिए ऑपरेटर हैं, और यह आईएसओटाइम प्रारूपों के साथ काम करने के लिए पर्याप्त होना चाहिए। मेरा आवेदन तारीख को स्टोर करने के लिए मेरे अपने सुझाव का उपयोग कर रहा था। अब मुझे अपने उपयोगकर्ताओं को अपना टाइमज़ोन चुनने देना है (कंपनी बढ़ी है और हमें अन्य देशों में विस्तार करने की आवश्यकता है)। हम सामान्यीकृत दिनांक प्रारूप के बजाय टाइमस्टैम्प का उपयोग करने के लिए सभी मॉडलों को बदलने के लिए संघर्ष कर रहे हैं। अधिक लिंक के लिए लिंक देखें:https://docs.mongodb.com/manual/reference/method/Date/

और आप पूछताछ के लिए MongoDB आधिकारिक सामुदायिक चैनल का भी उपयोग कर सकते हैं। .com/community/forums/



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. सी # मोंगोडीबी - एक आईडी के आधार पर नेस्टेड दस्तावेज़ की सरणी से एक आइटम खींचें

  2. मैं ट्विटर के स्ट्रीमिंग एपीआई से ट्वीट्स का उपभोग कैसे कर सकता हूं और उन्हें मोंगोडब में स्टोर कर सकता हूं

  3. MongoDB NodeJS रिटर्न सबडॉक्यूमेंट

  4. MongoDB - संग्रह में प्रति समूह अधिकतम विशेषता वाले दस्तावेज़ प्राप्त करें

  5. आप हेक्साडेसिमल स्ट्रिंग को मोंगोडब में एक संख्या में कैसे परिवर्तित करते हैं?