sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongoose:Cast to date misslyckades för värde vid uppdatering av ett dokument

"20/11/2014 04:11" är ett ogiltigt ISODate-format. Någonstans konverterar du reservationDate till en sträng med ett ogiltigt format. Du måste konvertera den till ett giltigt ISODate-format (månad före dag):

new Date("11/20/2014 04:11") // Thu Nov 20 2014 04:11:00 GMT+0100 (CET)
new Date("2014/11/20 04:11") // Thu Nov 20 2014 04:11:00 GMT+0100 (CET)
new Date("20/11/2014 04:11") // Invalid Date

för enkel manipulering av datumformat rekommenderar jag att du använder moment.js



  1. Avinstallera mongoDB från ubuntu

  2. Spring Data mongo för att infoga null-värden i DB

  3. Hur indexerar MongoDB arrayer?

  4. Hur man skriver flera grupper efter id-fält i Mongodb java-drivrutin