모든 질문을 저장하는 질문 테이블입니다. 각 질문에는 배열 개체인 답변 키가 있습니다. 이제 저는 원하는 것입니다. up 속성을 업데이트하려면 이 _id를 전달하세요. 선배님들은 어떻게 하시나요? 많이 노력했는데 업데이트가 제대로 안되네요 감사합니다 qaq
认证0级讲师
으아아아
$ 연산자를 위치 연산자라고 합니다. 자세한 내용은 링크를 참조하세요.
$
데이터 테이블을 너무 깊게 중첩하면 안 된다고 생각합니다. 일반적으로 관계형 테이블을 구축하는 것이 더 합리적이라고 생각합니다.
좋아요, 답변 배열에서 수정하려는 답변의 인덱스를 알고 있다고 가정하면, 질문.답변.index.up을 사용하여 업데이트할 수 있습니다. 지금 인덱스를 모른다면 $를 사용할 수 있습니다. 자리 표시자를 배치하고 {answers.$.up:321}
으아아아
$
연산자를 위치 연산자라고 합니다. 자세한 내용은 링크를 참조하세요.데이터 테이블을 너무 깊게 중첩하면 안 된다고 생각합니다. 일반적으로 관계형 테이블을 구축하는 것이 더 합리적이라고 생각합니다.
좋아요, 답변 배열에서 수정하려는 답변의 인덱스를 알고 있다고 가정하면, 질문.답변.index.up을 사용하여 업데이트할 수 있습니다. 지금 인덱스를 모른다면 $를 사용할 수 있습니다. 자리 표시자를 배치하고 {answers.$.up:321}
을 사용하여 {필터 ._id:123456에 대한 답변} 업데이트를 사용하세요.