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

mongoimport के माध्यम से तिथि MongoDB में कनवर्ट करें

जहाँ तक मुझे पता है, mongoimport . के साथ ऐसा करने का कोई तरीका नहीं है ।

लेकिन यह डेटा आयात करके और फिर निम्नलिखित स्क्रिप्ट चलाकर प्राप्त किया जा सकता है (ध्यान दें कि नील की लुन लिपि में महीनों के साथ इस सभी जल्दबाजी का कोई मतलब नहीं है, क्योंकि मोंगो ऐसा करके आपकी तिथि को ठीक से परिवर्तित कर सकता है new Date('04-Apr-2014') ):

db.collName.find().forEach(function(el){
    el.dateField = new Date(el.dateField);
    db.collName.save(el)
});

PS यदि टाइमज़ोन इतना महत्वपूर्ण है (मुझे लगता है कि ऐसा नहीं है, अगर समय की जानकारी के बिना केवल तिथियां हैं), तो आप बस अपनी स्थानीय मशीन पर टाइमज़ोन बदल सकते हैं और फिर क्वेरी चला सकते हैं। (इस बारे में स्पष्टीकरण के लिए नील लुन का धन्यवाद)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongorestore स्टैंडअलोन से रेप्लिकासेट तक

  2. जब मैं हाइबरनेट ओजीएम और स्प्रिंग बूट का उपयोग करने का प्रयास करता हूं तो कंसोल देता है नामित रणनीति वर्ग त्रुटि को तत्काल नहीं कर सका

  3. उल्का:संग्रह, चर, प्रकाशन और सदस्यता के नामों के बीच अंतर?

  4. वेबपैक - आपको बंडल में वैकल्पिक निर्भरता की आवश्यकता कैसे है (saslprep)

  5. नेवला मॉडल लेखन त्रुटि:स्कीमा एक निर्माता नहीं है