У меня есть свалка, которая включает в себя 2 файла data.json
и metadata.json
. мне нужно восстановить эти данные на моем локальном компьютере, я попытался использовали mongorestore
инструмент, но это не помогло мнеВосстановить данные Mongodb от JSON
ответ
Пожалуйста, проверьте ссылку я думаю, что это поможет вам восстановить БД, используя терминальную
Программа mongorestore записывает данные из дампа двоичной базы данных , созданного mongodump для экземпляра MongoDB. В то время как инструмент mongoimport предоставляет маршрут для импорта контента из экспорта JSON, CSV или TSV , созданного mongoexport, или потенциально другого стороннего инструмента экспорта .
У вас есть .json файлы. Итак, вы можете попробовать mongoimport:
mongoimport --db <database_name> --collection <collection_name> <path to data.json>/data.json
Я попробовал использовать 'mongoimport' и получил ошибку' exception: представление BSON поставляемого JSON слишком велико: code FailedToParse: FailedToParse: Date, ожидающий целых миллисекунд: ' – Jack
Создали ли вы эти файлы с помощью mongodump и какую команду используете для mongorestore? –
Этот дамп я получил от клиента, и я не знаю, какой инструмент он использовал. Я запустил 'mongoimport -d test -c имя_события -file/path/to/data.json' и получил выше ошибку – Jack
- 1. Восстановить несколько данных от json
- 2. Восстановить массив байтов от JSON
- 3. Восстановить свободное пространство от MongoDB 3.2
- 4. Как восстановить данные из пути хранения mongodb/var/lib/mongodb/
- 5. MongoDB (mongoose) восстановить подстроку
- 6. Получить конкретные данные от json
- 7. Запрос JSON данные по MongoDB
- 8. Восстановить данные JSON в Objective-C
- 9. Восстановить массив JSON от java.util.List с Gson
- 10. Восстановить байт [] в android от JSON webservice
- 11. Mongodb восстановить некоторые коллекции
- 12. Mongodb восстановить утерянные документы
- 13. как получить данные от mongodb до javascript
- 14. Как восстановить потерянные данные/данные/db
- 15. Восстановить данные от R CMD BATCH
- 16. Восстановить данные Oracle XE от * .DBF
- 17. Восстановить данные localStorage от старого приложения cordova
- 18. Восстановить данные redis от ведомого к главному
- 19. Как вернуть данные от MongoDB
- 20. Хранение данных JSON от Node.js до MongoDB
- 21. Получить данные массива от JSON
- 22. sapui5 данные от json
- 23. Данные от JSON MYSQL
- 24. Получить данные от JSON
- 25. Restful api не отображает данные от mongodb
- 26. MongoDB - Получить данные от STARTDATE до ENDDATE
- 27. восстановить данные friom ArrayList?
- 28. JSON TRO MongoDB
- 29. восстановить исторические данные IoT bluemix
- 30. Как восстановить дамп в ваш текущий mongodb
Вам нужно выяснить, как этот json был создан. Если некоторые из представлений BSON документов больше, чем максимальный размер MongoDB (16 МБ), вам нужно как-то настроить JSON, чтобы документы были ниже максимального размера документа. Используйте mongoimport для json, а не mongorestore. Mongorestore - это отвалы BSON, созданные mongodump. – wdberkeley