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

मोंगोडब टाइमस्टैम्प बहुत गलत है - नेवला

क्या चल रहा है कि आप कॉल कर रहे हैं Date.now() जिस समय स्कीमा को createdAt . के लिए डिफ़ॉल्ट मान सेट करने के लिए परिभाषित किया गया है , और फिर उस मान का उपयोग डिफ़ॉल्ट रूप से तब तक किया जा रहा है जब तक कि अगली बार आपका ऐप फिर से शुरू न हो जाए।

इसके बजाय, आप डिफ़ॉल्ट मान को Date.now . पर सेट करना चाहते हैं स्वयं कार्य करें ताकि हर बार एक नया दस्तावेज़ बनने पर इसे कॉल किया जाएगा:

var uploadSchema = new Schema({
    createdAt: {
        type: Date,
        required: true,
        default: Date.now
     },


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. एक्सप्रेस जे एस असीमित क्वेरी पैरामीटर समारोह?

  2. mongod.service प्रारंभ करने में विफल:इकाई mongod.service नहीं मिला

  3. MongoException:शून्य-लंबाई वाली कुंजियों की अनुमति नहीं है, क्या आपने दोहरे उद्धरण चिह्नों के साथ $ का उपयोग किया है?

  4. MongoDB, MapReduce और छँटाई

  5. mongoDB में क्वेरी की तरह