1
集計を実行して、特定のフィールド値の最初の2文字でドキュメントをグループ化しようとしています。集計フィールド値(正規表現)
特定のフィールド名でドキュメントを正常に作成しましたが、値の操作方法がわかりません。
例えば、ドキュメントのために:
[
{
"name": "John"
},
{
"name": "Jog"
},
{
"name": "James"
},
{
"name": "Robert"
},
{
"name": "Jessica"
}
]
私は、次の応答を取得したいと思います:
[
{
"key": "Jo",
"doc_count": 2
},
{
"key": "Ja",
"doc_count": 1
},
{
"key": "Ro",
"doc_count": 1
},
{
"key": "Je",
"doc_count": 1
}
]
集計クエリはそれを行うことができるありますか?