私はmongoに次のようなデータセットを持っています:
{"month": 9, "year": 2015, "name": "Mr A"}
{"month": 9, "year": 2015, "name": "Mr B"}
{"month": 10, "year": 2015, "name": "Mr B"}
{"month": 11, "year": 2016, "name": "Mr B"}
monger を使用してこれから最小の日付を取得しようとしていますが、運がありません。
私ができる最善のことは、次を使用して明確な月と年を考え出すことでした:
(mc/aggregate mongo-connection collection-name [{$group { :_id { :month "$month", :year "$year" } } }]))
次のような結果が得られました。
[{"_id":{"year":2016,"month":11}},
{"_id":{"year":2016,"month":10}},
{"_id":{"year":2016,"month":9}}]
そして、最小限の日付を取得するために clojure ライブラリを使用しています。モンガーを使用する直接的な方法はありますか?