Mongodb에서 다음 문서를 업데이트하려고합니다.MongoDb 배열 업데이트
동시에 이러한 업데이트 할 수있는 방법이 있나요 :
db.test.update({'id':10,'graph.userId' : 1}, { $push:{'graph.$.children':10}})
db.test.update({'id':10,'graph.userId' : 1},{ $push:{'graph':{'userId':10,'children':[]}}})
(
이db.test.update({'id':10,'graph.userId' : 1},{ $push:{'graph.$.children':10},$push:{'graph':{'userId':10,'children':[]}}})
이 작동하지 않습니다 Saddly :)
doc = { id : 10 , graph :[{userId:1,children:[2]},{userId:2,children:[]}]}
db.test.insert(doc)
는 내가 두 업데이트를 수행?
덕분에 당신은 함께 여러 업데이트 작업을 묶을 수 많은
도움을 주셔서 감사합니다. 끔찍한 업데이트가 작동하지 않습니다. – jlezard