Sie können den mongoexport
verwenden Tool zum Exportieren der einzelnen Sammlung aus Ihrer Entwicklungsdatenbank. Verwenden Sie es in Verbindung mit einer --query-Option, mit der Sie ein Prädikat ausdrücken können. Zum Beispiel so etwas wie ${ts : {$gt : previous clone time}}
.
Verwenden Sie dann mongoimport
um Ihre Delta-Datei in die Produktionsdatenbank zu importieren. Verwenden Sie --upsert
und --upsertFields
wenn Sie zwei verschiedene logische Dokumente mit unterschiedlicher _id
haben Werte, drücken aber dasselbe Dokument aus