1

ドキュメント全体で Elastic match_phrase を使用する方法はありますか? 特定の分野だけではありません。

ユーザーが引用符を使用して検索語を入力し、ドキュメント内の任意の場所でフレーズ一致を実行できるようにしたいと考えています。

{
    "size": 20,
    "from": 0,
    "query": {
        "match_phrase": {
            "my_column_name": "I want to search for this exact phrase"
        }
    }
}

現在、特定のフィールドに一致するフレーズのみが見つかりました。フレーズ一致を行うフィールドを指定する必要があります。

私たちのドキュメントには数百のフィールドがあるため、600 以上のフィールドをすべての match_phrase クエリに手動で入力することは現実的ではないと思います。結果の JSON は巨大になります。

4

2 に答える 2