MongoDB: mongoimport, кажется, игнорирует пустое значение поля в первой позиции файла tsv - PullRequest
0 голосов
/ 27 сентября 2011

mongodb версия v1.8.0 для Mac 10.6.8.

Я пытаюсь запустить моноимпорт для файла TSV (значение, разделенное табуляцией).

По какой-то причине он игнорирует пустые поля, хотя я не использую ключ --ignoreBlanks. По крайней мере, я так думаю.

Вы можете скачать мой тестовый файл здесь: http://pastebin.com/9XzbDfgP

Вот моя команда mongoimport:

mongoimport --drop --headerline --type tsv -d movies -c performances --file ~/Desktop/100performance.tsv 

Итак, в результате происходит импорт неправильных полей в неправильные имена полей (заголовки). И это оставляет некоторые поля. У него проблемы с пустыми полями. Я заполнил некоторые из этих пустых полей, и казалось, что они стали лучше. Это не совсем то, что нужно, очевидно.

Идеи

1 Ответ

0 голосов
/ 29 ноября 2011

Это работает для меня сейчас, используя mongodb / mongoimport v2.0.1.

...