作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我使用 Mongodb 并有一个这样的集合:
{'name':'vahid','visited':[{id:1,'date':'1223123',noskhe:['a','d','h']]}
我想要一个更新查询以将 {id:2,'date':'324324',noskhe:['d','n']}
添加到已访问的数组!我怎样才能得到这个查询?
最佳答案
您需要使用 $push运算符(operator)。它将向数组附加一个新值。下面是示例。
db.collection.update({"name":"vahid"},{$push:{ "visited": {id:2,'date':'324324',noskhe:['d','n']}}})
关于mongodb - 如何在Mongodb中将字典添加到数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16268307/
我是一名优秀的程序员,十分优秀!