In MongoDB Shell su Windows se si esegue una query con un valore diPerché MongoDB guscio nuovo isodate (0001-01-01) restituisce risalgono 1901/01/01
new ISODate('0001-01-01T00:00:00Z')
in realtà sembra per cercare
new ISODate('1901-01-01T00:00:00Z')
Se si digita "nuova isodate ('0001-01-01T00: 00: 00Z')" direttamente nel Mongo shell è possibile vedere questa conversione che si svolgono come si ritorna isodate ("1901-01-01T00: 00: 00Z ").
Stranamente, quando si utilizza "nuovo Data" invece di "nuova isodate" immettendo:
new Date('0001-01-01T:00:00:00Z')
restituisce isodate ("0001-01-01T00: 00: 00Z") che è corretto.
Entrambi devono restituire un ISODate in base a the docs e a mio avviso dovrebbe agire in modo identico. Qualcuno sa perché non lo fa e se si tratti di un bug o di una funzionalità?
Grazie - hanno fatto. –