MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

importando arquivo CSV MongoDB com ISODate


Resumo:você precisa fornecer o formato em que a data será apresentada.

Na documentação do mongoimport no parâmetrocolumnsHaveTypes , você não pode simplesmente dizer created.date\(\) - você precisa fornecer um argumento, que é um modelo para a forma como a data é representada no CSV. Aparentemente, a maneira como você faz isso é, de acordo com a Go Language time.Parse function , renderizando uma determinada data de referência no formato de sua escolha.

Eu acho que a data de referência deve ser formatada assim:
2006-01-02T15:04:05.000Z

Então você precisa alterar sua chamada mongoimport para especificar a data com o modelo de formato, assim:
creation.date\(2006-01-02T15:04:05.000Z\)