我使用Mongodb并拥有这样的集合:
{'name':'vahid','visited':[{id:1,'date':'1223123',noskhe:['a','d','h']]}
我想要一个更新查询,将{id:2,'date':'324324',noskhe:['d','n']}
添加到访问过的数组中!
我怎么能得到这个查询?
答案 0 :(得分:2)
您需要使用$push运算符。它会向数组附加一个新值。以下是示例。
db.collection.update({“name”:“vahid”},{$ push:{“visited”:{id:2,'date':'324324',noskhe:['d','n “]}}})