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 字段中指定的值匹配的所有文档。