Мне дали текстовый файл, содержащий тысячи документов json (я знаю, что это не идеально).
Мне нужно поместить эти документы в коллекцию mongodb.
Пока что я сохранилтекстовый файл в формате JSON и попытка моноимпорта, добавление запятых между каждым документом и попытка монгорестера с эквивалентом bson - все безуспешно
Вот пример того, что находится в текстовом файле:
{
"_id" : ObjectId("78ahgodjaodj90231"),
"date" : ISODate("1970-01-01T00:00:00+0000),
"comment" : "Hello"
}
{
"_id" : ObjectId("99151gdsgag5464ah"),
"date" : ISODate("1970-01-02T00:00:00+0000),
"comment" : "World"
}
и т. Д. *
Используя mongoimport, я получаю следующее сообщение об ошибке:
Failed: invalid JSON input. Position: 16. Character: O
После сохранения в файл BSON, используя mongorestore, я также получаю эту ошибку:
Failed: db.collection: error restoring from file.bson: reading bson input: invalid BSONSize: 537534587 bytes
Любая помощь будет принята с благодарностью!