#excel #mongodb #csv #xls #mongoimport
Вопрос:
Я пытаюсь импортировать csv-файл excel в напрямую с помощью mongodbimport в командной строке. Но я получаю ошибку. Я искал об этом в Google и stackoverflow и не смог найти решение своей проблемы. Не могли бы вы помочь мне?
Вот шаги, которые я пытаюсь выполнить в командной строке;
1 — C:UsersI>cd C:Программные файлыMongoDBСервер4.4bin
2 — C:Программные файлыMongoDBСервер4.4bin>mongoimport —имя файла данных базы данных —имя файла данных коллекции —тип csv —имя файла данных.csv —заголовок
или я напишу это
mongoimport -d имя файла данных-c имя файла данных —тип csv —файл имя файла данных.csv —заголовок
После этих двух шагов я получаю эту ошибку:
Ошибка: ошибка чтения в строке записи № 1, столбец 25: постороннее поле»
0 успешно импортированных документов. 0 не удалось импортировать документы.
C:UsersI>cd C:Program FilesMongoDBServer4.4bin
C:Program FilesMongoDBServer4.4bin>mongoimport --db datafilename --collection datafilename --type csv --file datafilename.csv --headerline
Failed: read error on entry #1 line, column 25: extraneous " field
0 document(s) imported successfully. 0 document(s) failed to import.
C:UsersI>cd C:Program FilesMongoDBServer4.4bin
C:Program FilesMongoDBServer4.4bin>mongoimport -d datafilename -c datafilename --type csv --file datafilename.csv --headerline
Failed: read error on entry #1 line, column 25: extraneous " field
0 document(s) imported successfully. 0 document(s) failed to import.
Комментарии:
1. Это сообщение об ошибке, похоже, жалуется на содержимое csv-файла.