MongoDB 入門

你可以通過在 Meteor 專案中執行以下命令來啟動 mongo shell:

meteor mongo

請注意: 啟動伺服器端資料庫控制檯僅在 Meteor 在本地執行應用程式時有效。

之後,你可以通過 mongo shell 執行以下命令列出所有集合 :

show collections

你還可以執行基本的 MongoDB 操作,例如查詢,插入,更新和刪除文件。

查詢檔案

可以使用 find() 方法查詢文件,例如:

db.collection.find({name: 'Matthias Eckhart'});

這將列出 name 屬性設定為 Matthias Eckhart 的所有文件。

插入檔案

如果要在集合中插入文件,請執行:

db.collection.insert({name: 'Matthias Eckhart'});

更新檔案

如果你想要更新文件,請使用 update() 方法,例如:

db.collection.update({name: 'Matthias Eckhart'}, {$set: {name: 'John Doe'}});

執行此命令將通過為欄位 name 設定值 John Doe 來更新單個文件(最初值為 Matthias Eckhart)。

如果要更新符合特定條件的所有文件,請將 multi 引數設定為 true,例如:

db.collection.update({name: 'Matthias Eckhart'}, {$set: {name: 'John Doe'}}, {multi: true});

現在,集合中最初設定為 Matthias Eckhartname 屬性的所有文件都已更新為 John Doe

刪除檔案

使用 remove() 方法可以輕鬆刪除文件,例如:

db.collection.remove({name: 'Matthias Eckhart'});

這將刪除與 name 欄位中指定的值匹配的所有文件。