저는 Mongodb을 처음 사용합니다. 질문이 부적절한 경우 용서해 주시고 가능한 경우 다른 기술을 시도하십시오. 같은 집계()를 사용하지만, 처음 10 개 결과는 이전에 가져온 건너 뛰는 처음과 다음의 집계() 쿼리에서 10 문서를 얻을 방법이 있나요. 제안하십시오 : 나는 문서의 큰 컬렉션을 가지고 그룹으로 분할하여 집계 원하는이 최대 16메가바이트 집
mongodb를 처음 사용시 NoSQL 개념을 사용하고 있으며, 내 목적에 가장 부합 할 수있는 스키마를 모델링 할 수없는 시점에서 멈추었습니다. 게시물을으로 정렬하여 내 최종 결과가 인 방식으로 스키마를 디자인해야합니다. 옵션 1 :이를 위해 나는 두 가지 옵션을 고려 다른 게시물에 대한 수집 및 공유을 같은 : 스키마 포스트 모음 : var postSc
문서 구조를 변경하고 문서의 idLanguage과 일치하는 definition 배열의 정의 만 표시하려고합니다. 어떻게해야합니까? 3 개 요소들의 어레이 definition 문서의 예 (idLanguage 세 가지 이드) {
"_id" : ObjectId("59bc29897d7934a6a7577ee0"),
"reference" : "FII
집계를 사용하여 기간에 대한 내 스키마를 쿼리하고 있습니다. 내 문제는 서버에서 응답을 얻지 못하고 있습니다 (매번 시간 초과). 다른 몽구스 쿼리가 올바르게 작동합니다 (찾기, 저장 등). .) 그리고 집계를 호출 할 때 파이프 라인에 따라 달라집니다 (i는 응답을 얻을 때마다 응답을 얻습니다. 어떤 응답도받지 못합니다). 연결 코드 : var promi
내가 다른 필드 code이 mongo 쉘에서 1111 같을 때 어떤 primary_key 중복을 찾기 위해 필드 (primary_key)에 집계 sum를 얻기 위해 노력하고 있어요에 같을 때, db.results.aggregate(
{"$group": { "_id": "$primary_key", "code": "$code", "count": {"$sum":
일치하는 사용자의 목록을 먼저 찾은 다음 쿼리를 전달한 후 전달 된 외부 사용자의 배열에서 일치 항목을 필터링하여 남겨 둡니다. 아직 일치하지 않은 사용자 ID입니다. 내가하고 싶은 것을 {
"_id" : ObjectId("59c0d76e66dd407f5efe7112"),
"participants" : [
"599f14855e9