1. 게시물에는 내용과 답글이 있습니다. mongodb에서 테이블 하나만 사용한다면 이렇게 디자인할 수 있습니다
이 디자인으로 user:456의 콘텐츠를 어떻게 수정하나요?
欢迎选择我的课程,让我们一起见证您的进步~~
{user: 456}의 첨자를 이미 알고 있는 경우 배열 첨자를 사용하여 변경할 수 있습니다.
{user: 456}
또는 쿼리 조건에 따라:
여기서 $은 일치하는 배열 요소를 나타냅니다. 그러나 이 방법은 일치하는 첫 번째 배열 요소만 수정합니다. 따라서 조건이 변경하려는 요소와 정확히 일치해야 한다는 점에 주의하세요. 귀하의 데이터를 예로 들면, 이 사용자가 두 번 댓글을 달았다면 이렇게 쓰는 데 문제가 있을 것입니다.
$
으아아아{user: 456}
의 첨자를 이미 알고 있는 경우 배열 첨자를 사용하여 변경할 수 있습니다.또는 쿼리 조건에 따라:
으아아아여기서
$
은 일치하는 배열 요소를 나타냅니다. 그러나 이 방법은 일치하는 첫 번째 배열 요소만 수정합니다. 따라서 조건이 변경하려는 요소와 정확히 일치해야 한다는 점에 주의하세요. 귀하의 데이터를 예로 들면, 이 사용자가 두 번 댓글을 달았다면 이렇게 쓰는 데 문제가 있을 것입니다.