集合是象下面這樣: Name Subject Score
Li Math 89
Wang Math 97
Su Math 85
Li History 80
Wang History 73
Su History 75
Li Science 90
Wang Science 83
Su Science 65
我想每個人的最高主題,導致這樣的: Li Sc
我試圖創建一個管道,它將計算有多少文檔符合某些條件。我看不出在條件中使用正則表達式的任何方法。這裏是我的管道的簡化版本註釋: db.Collection.aggregate([
// Pipeline before the issue
{'$group': {
'_id': {
'field': '$my_field', // Included for