मैं नोड-मोंगोड-मूल ड्राइवर (http://mongodb.github.io/node-mongodb-native/) के साथ नोडजेज़ का उपयोग कर रहा हूं।MongoDB + nodejs: ISODate फ़ील्ड से पूछताछ कैसे करें?
मेरे पास ISODate
प्रकार के रूप में संग्रहीत दिनांक संपत्ति के साथ दस्तावेज़ हैं।
NodeJS के माध्यम से, मैं इस क्वेरी का उपयोग कर रहा हूँ:
db.collection("log").find({
localHitDate: {
'$gte': '2013-12-12T16:00:00.000Z',
'$lt': '2013-12-12T18:00:00.000Z'
}
})
यह कुछ भी नहीं देता है। यह काम करने के लिए मैं निम्नलिखित बजाय क्या करने की जरूरत:
db.collection("log").find({
localHitDate: {
'$gte': ISODate('2013-12-12T16:00:00.000Z'),
'$lt': ISODate('2013-12-12T18:00:00.000Z')
}
})
लेकिन ISODate
मेरी NodeJS कोड में मान्यता प्राप्त नहीं है।
तो मैं अपने नोडजेस कार्यक्रम के माध्यम से मोंगो तिथि फ़ील्ड के खिलाफ एक प्रश्न कैसे बना सकता हूं?
धन्यवाद
im वास्तव में इस के साथ एक सुपर कठिन समय चल ... मैं नहीं कर सकते मेरे जीवन को बचाने के लिए मोंगो में एक यूटीसी isodate स्टोर करने के लिए लग रहे हैं ... http://stackoverflow.com/questions/26874993/javascript-momentjs -convert-UTC-से-स्ट्रिंग-टू-डेट-वस्तु – Cmag