Existe-t-il un moyen de vider la collection mongo au format json? Soit sur le shell, soit en utilisant le pilote java. Je recherche celui qui offre les meilleures performances.
Réponses
Trop de publicités?Voici ma commande pour référence :
mongoexport --db AppDB --collection files --pretty --out output.json
Sous Windows 7 (MongoDB 3.4), il faut déplacer le cmd à l'endroit où réside le fichier mongod.exe
et mongo.exe
C:\MongoDB\Server\3.4\bin
sinon cela ne fonctionnera pas en disant qu'il ne reconnaît pas la commande mongoexport
.
De la documentation Mongo :
L'utilitaire mongoexport prend une collection et exporte vers JSON ou CSV. Vous pouvez spécifier un filtre pour la requête ou une liste de champs à afficher
En savoir plus ici : http://www.mongodb.org/display/DOCS/mongoexport