내 데이터는 다음과 같습니다 모음에서 그룹 당 최대 속성을 가진 문서를 얻을 : 나는 세션 당 (나이) 가장 큰 모든 행을 좀하고 싶습니다MongoDB를 -
session, age, firstName, lastName
1, 28, John, Doe
1, 21, Donna, Keren
2, 32, Jenna, Haze
2, 52, Tommy, Lee
..
..
. 그래서 내 출력이 보일 것이다 위의 입력과 같이 :
sessionid, age, firstName, lastName
1, 28, John, Doe
2, 52, Tommy, Lee
존 세션 = 1 개 그룹에서 가장 큰 연령을 가지고 있으며, 토미 세션 = 2 그룹에서 가장 큰 연령을 가지고 있기 때문에.
결과를 파일 (CSV)로 내보내고 많은 레코드가 필요할 수 있습니다.
어떻게하면됩니까?
질문을 읽지 않았습니다. '$ max'는 "전체"레코드를 위해 그것을 잘라 내지 않습니다. –
@ NeeLunn 나는 당신이하는 말을 이해하지 못한다. 그러나 나는 당신이 나의 대답에서 그 주를 읽었기를 바란다. –
@LalitAgarwal은 훌륭하게 작동합니다. 감사합니다. – orcaman