我的数据如下:
session, age, firstName, lastName
1, 28, John, Doe
1, 21, Donna, Keren
2, 32, Jenna, Haze
2, 52, Tommy, Lee
..
..
Run Code Online (Sandbox Code Playgroud)
我想获得每个会话中最大(按年龄)的所有行.所以对于上面的输入我的输出看起来像:
sessionid, age, firstName, lastName
1, 28, John, Doe
2, 52, Tommy, Lee
Run Code Online (Sandbox Code Playgroud)
因为John在session = 1组中的年龄最大,而Tommy在session = 2组中的年龄最大.
我需要将结果导出到文件(csv),它可能包含大量记录.
我怎样才能做到这一点?
mongoose mongodb node.js mongodb-query aggregation-framework