我有一个具有以下字段的集合scores
┬────────┬───────┬──────────┐
│ player │ score │ mode │
┼────────┼───────┼──────────┤
│ 'A' │ 7 │ 'easy' │
│ 'A' │ 11 │ 'medium' │
│ 'A' │ 12 │ 'hard' │
│ 'B' │ 9 │ 'hard' │
│ 'B' │ 10 │ 'easy' │
│ 'B' │ 10 │ 'medium' │
│ 'C' │ 6 │ 'medium' │
│ 'C' │ 9 │ 'easy' │
│ 'C' │ 13 │ 'hard' │
┴────────┴───────┴──────────┘
我想选择所有最小的分数by player
,这样预期的结果将是:
┬────────┬───────┬──────────┐
│ player │ score │ mode │
┼────────┼───────┼──────────┤
│ 'A' │ 7 │ 'easy' │
│ 'B' │ 9 │ 'hard' │
│ 'C' │ 6 │ 'medium' │
┴────────┴───────┴──────────┘
此外,我希望保持文档的原始结构,以便将预期结果加载为mongoose对象。
https://stackoverflow.com/questions/56419499
复制相似问题