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.
Ne mongorestore
fusionner les enregistrements dans la même collection ou il va tomber de la collection existante, avant de restaurer les enregistrements?
Vous devez vous connecter pour publier un commentaire.
mongorestore
ne baisse de la collection existante, si vous utilisez le--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à. Les Documents ayant la même_id
seront ignorés, ils ne sont pas fusionnées. Doncmongorestore
ne sera jamais supprimer ou de modifier des données existantes par défaut.--drop does not drop collections that are not in the backup.
. Vous devez vérifier que la collection vous attendre à être déposés est en effet présents dans la sauvegarde.