Ну, на самом деле, когда я пытался импортировать CSV-файл в MongoDB, используя метод mongoimport
в терминале на Mac, он не работал.
Я хотел, чтобы дата была импортирована вmongodb с типом данных Date вместо строки. Я получаю много одинаковых ошибок, когда я пытаюсь использовать другой формат даты. Может ли кто-нибудь помочь мне получить его?
mongoimport --db users --collection contacts --type csv --columnsHaveTypes --fields "_id.string(),a.string(),b.string(),c.string(),issueDate.date(2006-01-02T15:04:05.000000)" --file /Users/abc/Desktop/mongo/file.csv
CSV-файл: ObjectId ("5d935dc91554af560e901d82"), 8700,6660, VODAFONE, 2019-09-15T08: 16: 23.990Z
Ожидается:
Все файлы CSV должны быть успешно импортированы.
Фактический результат:
2019-10-03T00: 38:37.810 + 0530 подключен к: mongodb: // localhost / 2019-10-03T00: 38: 37.811 + 0530 Failed: сбой приведения типа в документе № 0 для столбца «IssueDate», не удалось проанализировать токен «IssueDate» до даты 2019-10-03T00: 38: 37.811 + 0530 0 документ (ов) успешно импортирован. Не удалось импортировать 0 документов.