node.js - mongo更新嵌套结构中的内容
PHP中文网
PHP中文网 2017-05-02 09:26:29
0
3
578

一个questions表,存所有的问题,每一个question有一个answers的key,是个数组对象,每个answer有自己_id和一个up属性,现在想通过这个_id来更新up属性。
请问前辈们如何做?试了很多都没办法正确更新,谢谢qaq

PHP中文网
PHP中文网

认证0级讲师

모든 응답(3)
刘奇

으아아아

$ 연산자를 위치 연산자라고 합니다. 자세한 내용은 링크를 참조하세요.

滿天的星座

데이터 테이블을 너무 깊게 중첩하면 안 된다고 생각합니다. 일반적으로 관계형 테이블을 구축하는 것이 더 합리적이라고 생각합니다.

过去多啦不再A梦

좋아요, 답변 배열에서 수정하려는 답변의 인덱스를 알고 있다고 가정하면, 질문.답변.index.up을 사용하여 업데이트할 수 있습니다. 지금 인덱스를 모른다면 $를 사용할 수 있습니다. 자리 표시자를 배치하고 {answers.$.up:321}

을 사용하여 {필터 ._id:123456에 대한 답변} 업데이트를 사용하세요.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿