MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Importieren der CSV-Datei MongoDB mit ISODate

Zusammenfassung:Sie müssen das Format angeben, in dem das Datum dargestellt wird.

Aus der Mongoimport-Dokumentation zum columnsHaveTypes-Parameter , können Sie nicht einfach created.date\(\) sagen - Sie müssen ein Argument angeben, das eine Vorlage für die Art und Weise ist, wie das Datum in der CSV-Datei dargestellt wird. Anscheinend tun Sie dies in Übereinstimmung mit der Go Language time.Parse-Funktion , indem Sie ein bestimmtes Referenzdatum im Format Ihrer Wahl wiedergeben.

Ich denke, das Referenzdatum sollte so formatiert sein:

2006-01-02T15:04:05.000Z

Sie müssen also Ihren mongoimport-Aufruf ändern, um das Datum mit der Formatvorlage wie folgt anzugeben:

creation.date\(2006-01-02T15:04:05.000Z\)