sql >> Databáze >  >> NoSQL >> MongoDB

import CSV souboru MongoDB s ISODate

Shrnutí:musíte zadat formát, ve kterém bude datum uvedeno.

Z dokumentace mongoimport pro parametr columnsHaveTypes , nemůžete jen říct created.date\(\) - musíte zadat argument, což je šablona pro způsob, jakým je datum znázorněno v CSV. Způsob, jakým to děláte, je zřejmě v souladu s funkcí Go Language time.Parse , vykreslením konkrétního referenčního data ve formátu, který si vyberete.

Myslím, že referenční datum by mělo být formátováno takto:

2006-01-02T15:04:05.000Z

Takže musíte změnit volání mongoimport tak, aby specifikovalo datum pomocí šablony formátu, takto:

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



  1. MongoDb :Najděte společný prvek ze dvou polí v dotazu

  2. Mongoose Populate nepracuje s Array of ObjectIds

  3. Jak mohu provádět příkazy v redis, aniž bych dostal vůbec žádnou odpověď?

  4. Aktualizujte vnořený dokument MongoDB, pokud nadřazený dokument nemusí existovat