为了账号安全,请及时绑定邮箱和手机立即绑定

MongoDB内嵌数组文档,怎么只针对数组里的数据做增删改查

MongoDB内嵌数组文档,怎么只针对数组里的数据做增删改查

慕桂英546537 2019-06-07 11:06:24
MongoDB内嵌数组文档,怎么只针对数组里的数据做增删改查
查看完整描述

3 回答

?
喵喵时光机

TA贡献1846条经验 获得超7个赞

{
"_id" : ObjectId("52fb2ceb1e2f8622d4228a7a"),
"from" : 0,
"message" : [{
"data" : "test1",
"status" : true,
"time" : 1
}, {
"data" : "test2",
"status" : true,
"time" : 2
}],
"to" : 1,
"type" : "s"
}



查看完整回答
反对 回复 2019-06-08
?
至尊宝的传说

TA贡献1789条经验 获得超10个赞

在MongoDB中,文档是对数据的抽象,它被使用在Client端和Server端的交互中。所有的Client端(各种语言的Driver)都会使用这种抽象,它的表现形式就是我们常说的BSON(Binary JSON )。
BSON是一个轻量级的二进制数据格式。
MongoDB能够使用BSON,并将BSON作为数据的存储存放在磁盘中。
当Client端要将写入文档,使用查询等等操作时,需要将文档编码为BSON格式,然后再发送给Server端。同样,Server端的返回结果也是编码为BSON格式再放回给Client端的。

查看完整回答
反对 回复 2019-06-08
  • 3 回答
  • 0 关注
  • 1131 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信