[MONGODB] 현재 값을 기준으로하여 MongoDB에 값을 업데이트
MONGODB현재 값을 기준으로하여 MongoDB에 값을 업데이트
이 같은 뭔가를 원하지만이 키워드는 업데이트 문 내부에 설정되지 않은 것 같습니다.
db.items.update ({foo는 ...}, {$ 설정 : {바 : this.foo}}, 거짓, 참)
나는이 작업을 수행하는 평가 사용해야합니까?
해결법
-
==============================
1.예, 당신은 수정의 다른 필드를 참조 할 수 없습니다. 당신은 db.eval 사용해야합니다.
예, 당신은 수정의 다른 필드를 참조 할 수 없습니다. 당신은 db.eval 사용해야합니다.
-
==============================
2.좋은 예는 여기 MongoDB를 찾을 수 있습니다 : 같은 문서에서 데이터를 사용하여 업데이트 문서를
좋은 예는 여기 MongoDB를 찾을 수 있습니다 : 같은 문서에서 데이터를 사용하여 업데이트 문서를
from https://stackoverflow.com/questions/2480030/update-a-value-in-mongodb-based-on-its-current-value by cc-by-sa and MIT license
'MONGODB' 카테고리의 다른 글
[MONGODB] 유성 및 섬유 / bindEnvironment ()와 함께 무슨 일이야? (0) | 2019.12.15 |
---|---|
[MONGODB] MongoDB의 : 통합 프레임 워크 : 필드 사이에 $ 일치 (0) | 2019.12.15 |
[MONGODB] 어떻게하여 MongoDB의 루트 레벨로 하위 문서를 평평하게하는? (0) | 2019.12.15 |
[MONGODB] 날짜의 필드에 의해 최신 MongoDB를 기록 받기 (0) | 2019.12.15 |
[MONGODB] MongoDB의 결과를 제한하지만 여전히 전체 수를 점점? (0) | 2019.12.15 |