87 votes

MongoDB mongorestore et de collection avec des enregistrements

J'ai besoin d'importer (restaurer) une collection généré avec mongodump dans une base de données existante, et j'aimerais les enregistrements à fusionner dans la collection existante.

N' mongorestore fusionner les enregistrements dans la même collection ou il va tomber de la collection existante, avant de restaurer les enregistrements?

155voto

Niels van der Rest Points 11802

mongorestore ne baisse de la collection existante, si vous utilisez l' --drop argument.

Si vous n'utilisez pas --drop, tous les documents seront insérés dans la collection existante, sauf si un document avec le même _id existe déjà. Documents avec le même _id seront ignorés, ils ne sont pas fusionnées. Donc, mongorestore ne sera jamais supprimer ou de modifier des données existantes par défaut.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X