![](/img/trans.png)
[英]How to calculate sum of fields from mongodb collection documents using mongoose
[英]Mongoose Export and Import MongoDB Documents to/from File
使用 JavaScript 和 Mongoose,我想將某個文檔類的所有文檔導出到一個文件(例如,JSON 或 CSV 文件),並且我還想導入(即“加載”)這樣一個文件的內容入數據庫。 我怎樣才能做到這一點?
來自 mongoDB 文檔:
導出/備份
要從運行在同一台機器上且默認端口 27017 上的 mongod 實例備份數據,請使用以下命令:
mongodump
您還可以指定 mongodump 應連接到的 MongoDB 實例的 --host 和 --port。 例如:
mongodump --host=mongodb.example.net --port=27017
mongodump 將寫入 BSON 文件,其中包含可通過 mongod 偵聽 mongodb.example.net 主機的端口 27017 訪問的數據副本。 有關更多信息,請參閱從非本地 mongod 實例創建備份。
要指定不同的輸出目錄,您可以使用 --out 或 -o 選項:
mongodump --out=/data/backup/
導入/恢復
要使用 mongorestore 連接到活動的 mongod,請使用具有以下原型形式的命令:
mongorestore --port=<port number> <path to the backup>
考慮以下示例:
mongorestore dump-2013-10-25/
MongoDB 文檔: 檢查
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.