• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

MongoDB插入查询数据

mysql 搞代码 4年前 (2022-01-09) 19次浏览 已收录 0个评论

插入: use keke 自动在写入数据后产生keke数据库。 j = { name : “mongo” }; {“name” : “mongo” } t = { x : 3 }; { “x” : 3 } db.things.save(j); db.things.save(t); 查询 db.things.find();{ “_id” : ObjectId(“4c2209f9f3924d31102bd84a”), “name” : “m

插入:

use keke

自动在写入数据后产生keke数据库。

> j = { name : “mongo” };{“name” : “mongo”}> t = { x : 3 };{ “x” : 3 }> db.things.save(j);> db.things.save(t);

查询

> db.things.find();{ “_id” : ObjectId(“4c2209f9f3924d31102bd84a”), “name” : “mongo” }{ “_id” : ObjectId(“4c2209fef3924d31102bd84b”), “x” : 3 }

> var cursor = db.things.find();> while (cursor.hasNext()) printjson(cursor.next());{ “_id” : ObjectId(“501c7e5cab2f3c46faf8e68a”), “name” : “mongo” }{ “_id” : ObjectId(“501c7e65ab2f3c46faf8e68b”), “x” : 3 }

forEach() 必须定义一个函数供每个游标元素调用.forEavh注意大小写,香港空间,javascript区分大小写。

> db.things.find().forEach(printjson);{ “_id” : ObjectId(“501c7e5cab2f3c46faf8e68a”), “name” : “mongo”本文来源gaodai$ma#com搞$代*码*网( }{ “_id” : ObjectId(“501c7e65ab2f3c46faf8e68b”), “x” : 3 }

我们也可以把游标当作数组来用:

> var cursor = db.things.find();> printjson(cursor[1]);{ “_id” : ObjectId(“501c7e65ab2f3c46faf8e68b”), “x” : 3 }>

下面的示例则是把游标转换成真实的数组类型:

> var arr = db.things.find().toArray();> arr[1]{ “_id” : ObjectId(“501c7e65ab2f3c46faf8e68b”), “x” : 3 }>

,美国服务器,香港服务器租用


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:MongoDB插入查询数据

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址