まず最初に、私は弾性検索を初めて利用しています。フィールドはskillName:"Android Sdk"
です。私はこのフィールドを弾性検索でkeyword
としてマップします。しかし問題は、私が何かで検索したときのようなものです。大文字と小文字のアルファベットを無視してエラスティック検索でテキストを検索
POST _search
{
"query": {
"match" : { "skillName" : "Android sdk" }
}
}
sdk
検索クエリでは小さいです。私には何の結果も与えません。フィールドがキーワード
いいえ動作していません – FaisalAhmed
これを確認してください - https://discuss.elastic.co/t/wildcard-case-insensitive-query-string/75050/5 – Nandeesh