Elasticsearch で用語を検索できます ところで、次のように設定をセットアップしました。
.startObject("filter")
    .startObject("lowercase")
         .field("type", "lowercase")
    .endObject()
.endObject()
.startObject("filter")
    .startObject("ngram")
        .field("type", "nGram")
        .field("min_gram", "3")
        .field("max_gram", "10")
    .endObject()
.endObject()
そして、私はこれをこのようにマッピングしようとしました。
builder.startObject().startObject(TYPE_TEST).startObject("properties");
   builder.startObject(title)
            .field("type", "string")
            .field("store", "yes")
            .field("analyzer", "series_analyzer")
            .field("boost", "10")
   .endObject();
そして、このようにフィールド全体で「用語」を検索します。
 curl -XGET localhost:9200/test/_search?q="testte"
「いくつかの部分的な用語」というクエリで結果が見つかりません。
代わりに、このクエリで良い結果を得ることができます
curl -XGET localhost:9200/test/_search?q=title:testte
「タイトル」フィールドのないnGramで用語を検索したいだけです。フィールド全体で用語を検索するにはどうすればよいですか?
私にお知らせください。前もって感謝します