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