찾다

 >  Q&A  >  본문

그룹별 - MongoDB는 쿼리 결과를 집계합니다.

그룹 쿼리에 Java를 사용하려는 경우 Java 드라이버 패키지 버전 2.4가 db.collection.aggregate 구문을 지원하지 않는 것 같아서 대신 db.collection.group() 메서드를 사용해야 합니다. .
요구 사항: Mongo를 사용하여 SQL과 동일한 기능을 달성하려면:
count(*) = 1인 숫자로 사용자 그룹에서 숫자를 선택하세요

aggregate를 사용하면 다음과 같이 달성할 수 있습니다.

으아아아

이제 대신 그룹 방법을 사용하세요.

으아아아

결과가 없습니다. 문제를 해결하는 방법은 무엇입니까?

漂亮男人漂亮男人2850일 전675

모든 응답(3)나는 대답할 것이다

  • 高洛峰

    高洛峰2017-04-25 09:06:30

    다른 방법도 시도해봤는데 여전히 안되네요

    으아아아

    그런데 finalize의 return이 유용한가요?

    회신하다
    0
  • 高洛峰

    高洛峰2017-04-25 09:06:30

    2.4는 2010년에 출시되었습니다. 당시 출시된 MongoDB 서버는 더 이상 공식적으로 지원되지 않으므로 업그레이드가 필요합니다.

    회신하다
    0
  • 滿天的星座

    滿天的星座2017-04-25 09:06:30

    집계를 위해서는 버전 3.2 이상을 권장합니다. mongodb를 운영하고 관리하려면 https://github.com/T-baby/Mon...을 사용하는 것이 좋습니다. https://t-baby.gitbooks.io/mo...를 참고하세요. 10분 후에 시작하세요

    회신하다
    0
  • 취소회신하다