2016-08-03 1 views

답변

1

당신은 upsert 옵션과 함께 업데이트 명령을 사용할 수 있습니다

db.yourCollection.update({id:xxx}, {id:xxx, field1:yyy, field2:zzz}, {upsert:true}) 

첫 번째 매개 변수는 검색 쿼리이며, 고유 인덱스 필드를 수행해야합니다. 두 번째는 삽입/업데이트 할 실제 문서이고 세 번째는 업서 트를 수행하라는 메시지입니다.

0

db.yourCollection.update ({아이디 : XXX}, {아이디 : XXX, 필드 1 : YYY, FIELD2 : ZZZ}, { upsert : FALSE})

upsert is a Optional. If set to true, creates a new document when no document matches the query criteria. If set to false, which does not insert a new document when no match is found.