MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

MongoDB sincronizza i database di sviluppo e produzione

Puoi utilizzare mongoexport strumento per esportare la singola collezione dal database di sviluppo. Usalo insieme a un'opzione --query in cui puoi esprimere un predicato. Ad esempio qualcosa come ${ts : {$gt : previous clone time}} .

Quindi, usa mongoimport per importare il tuo file delta nel database di produzione. Usa --upsert e --upsertFields se hai due documenti logici diversi con _id diversi valori, ma esprimono lo stesso documento