現在、特定のフィールドに最大 n 個の単語を含むドキュメントを返す方法を探しています。
「name」フィールドに 3 単語未満のドキュメントを含む結果セットの場合、クエリは次のようになりますが、私の知る限り、word_count のようなものはありません。
おそらく別の方法で、これを処理する方法を知っている人はいますか?
GET myindex/myobject/_search
{
"query": {
"filtered": {
"filter": {
"bool": {
"must": [
{
"word_count": {
"name": {
"lte": 3
}
}
}
]
}
},
"query": {
"match_all" : { }
}
}
}
}