mongodbコレクションの「type」フィールドから一意の値のリストを取得しようとしています。以下のサンプルドキュメント:
{
"_id" : ...,
"type" : "report",
"tasks" : ...
}
{
"_id" : ...,
"type" : "research",
"tasks" : ...
}
{
"_id" : ...,
"type" : "memo",
"tasks" : ...
}
{
"_id" : ...,
"type" : "memo",
"tasks" : ...
}
{
"_id" : ...,
"type" : "report",
"tasks" : ...
}
{
"_id" : ...,
"type" : "report",
"tasks" : ...
}
ドキュメントのタイプフィールドにある一意のタイプを頻度順に探しているので、次のようになります。
["report", "memo", "research"]
これを行うための最良の方法は何ですか?うまくいけば、コレクション全体をダウンロードするのではなく、mongoでクエリを実行することでこれを行うことができます...