mongodb - 몽구스 관련 테이블의 통계 쿼리 요구 사항
为情所困
为情所困 2017-05-02 09:24:37
0
2
1056

mongodb(mongoose)에 대해 질문하고 싶습니다.
블로그에는 두 개의 테이블, 기사와 태그가 있으며 다대다 관계입니다.
기사 테이블의 태그 필드는 배열입니다. 태그 ID를 저장하며, 기사를 쿼리할 때 각 태그의 데이터를 연결할 수 있습니다.
현재 수요는
쿼리 태그입니다. 목록을 만들 때 각 태그가 포함된 기사의 수, 즉 개수를 동시에 가져와야 합니다.
추가, 삭제 또는 추가 시 개수 필드를 순회하고 수동으로 설정하고 다시 계산해야 합니다. count 필드 수정
몽구스 API를 통해 이를 달성할 수 있는 더 좋은 방법이 있나요? 감사합니다!

为情所困
为情所困

모든 응답(2)
PHPzhong

해결, 집계 쿼리가 필요합니다. 집계 전에 분해한 후 집계 쿼리 자체가 요구 사항을 쿼리할 수 있지만 요구 사항은 일대다가 아닌 다대다 데이터 관계입니다. , 따라서 먼저 일대일 관계로 분해되어야 합니다

관련 코드 조각
관련 참조 문서

으아악
習慣沉默

몽구스에는 Population이라는 매우 유용한 기능이 있으니 꼭 확인해보시길 권합니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿