使用 JavaScript 外壳操作 MongoDB 数据库
1. 插入和查询数据
要保存一个包含 Smith 用户名的文档,可将其保存到 users 集合中,操作如下:
> db.users.insert({username: "smith"})
WriteResult({ "nInserted" : 1 })
执行上述代码时可能会有轻微延迟,这是因为此时教程数据库和 users 集合尚未在磁盘上创建,延迟是由于为它们分配初始数据文件导致的。
插入成功后,可通过以下命令查看新文档:
> db.users.find()
{ "_id" : ObjectId("552e458158cd52bcb257c324"), "username" : "smith" }
在 MongoDB 中,每个文档都有一个 _id 字段,可将其视为文档的主键。若创建文档时未指定 _id ,MongoDB 会自动生成一个特殊的 ObjectID 并添加到文档中。当然,你也可以在插入的文档中设置自己的 _id 。
接着,我们再添加一个用户:
> db.users.inser
超级会员免费看
订阅专栏 解锁全文
537

被折叠的 条评论
为什么被折叠?



