2016-08-11 4 views
3

에 이의를 키 - 값 쌍을 추가? 결과는 다음과 같습니다.어떻게 MongoDB를

{ 
    Monday: { a:1, b:2, z:8 }, 
    Tuesday: { c:3, d:4 } 
    ... 
} 

$push 연산자는 배열에서만 작동하는 것처럼 보입니다.

답변

11

그냥

db.foo.update({"_id" :ObjectId("...") },{$set : {"Monday.z":8}}) 
+0

지연되어 죄송합니다. 예. –

-2
var json = { 
    Monday: { a:1, b:2 }, 
    Tuesday: { c:3, d:4 } } 

json['Monday']['z'] = 8; 

console.log(json); 
+0

이 답변 같은 것이 MongoDB의에서의 동작에 대해 문제를 해결하지 않습니다. 질문에있는 문서는 MongoDB의 문서 (행과 유사)를 참조합니다. – Mina