0
私たちはインド弾性検索では大文字小文字を区別しない検索
などのデータを持っている例えば、この文字列フィールド内の文字列フィールドを持っている。しかし、私は代わりにインドの「india
」で検索したとき、私は
ここ弾性検索の私のクエリがある、私は最終的に私は解決策を見つけた
{
"query" : {
"match" : {
"BrandName" : {
"query" : "india",
"type" : "boolean"
}
}
}
}
あなたは、大文字と小文字を区別しない方法で検索したい場合は、あなたが構築する必要がありますそれに応じてあなたのインデックス。インデックスが検索条件と一致しない場合は、あまりできません。 – Thilo
ご回答ありがとうございます カスタムアナライザを設定してマッピングで使用する必要がありますか?クエリビルダでこれを処理する他の方法はありませんか?私は弾性検索でSQLの小文字関数のレプリカを探していました。 –
あなたの 'BrandName'フィールドのマッピングは何ですか? – Val