2014-12-29 2 views
0

나는 몽고 데이터베이스를 처음 사용합니다. 쿼리 업데이트를 작성하는 데 저를 도우십시오. 나는 이미 mongo에 콜렉션을 가지고 있었고 기존 필드 field에 새로운 필드를 추가하고 싶습니다. 구조는 다음과 같습니다.몽고 데이터베이스 쿼리

{ 
     "_class" : "PersistentContent", 
     "originalId" : "2070", 
     "videoInfo" : { 
       "test1" : ["res"] 
     }, 
} 

아래의 구조로 구조를 업데이트하고 싶습니다.

{ 
     "_class" : "PersistentContent", 
     "originalId" : "2070", 
     "videoInfo" : { 
       "test1" : ["res"], 
       "test2" : ["res2"] 
     }, 
} 

컬렉션을 업데이트하고 test2를 videoInfo 태그에 추가하는 방법.

답변

2

사용

db.test.update({"originalId" : "2070"}, 
{ 
    $set : { "videoInfo.test2" : ["res2"] } 
}) 
+0

ThanQ. 그것의 작업 .. – user3440746

+0

수동으로 삽입하는 동안 그것을 삽입하지만 jongo 몽고 자바 코드를 통해 삽입 할 때 그 삽입되지 – user3440746

+0

귀하의 질문은 mongodb 아니라 jongo로 태그가, 그리고 난 jongo에 대해 전혀 몰라 – Disposer