ESは初めてなので、ばかげた質問かもしれませんが、ワイルドカードを使用して検索しようとしています。例: "SOMECODE*"および"*SOMECODE"
正常に動作しますが、ドキュメントの値に。が含まれている場合があります"SOMECODE/FRED"。
問題は*、何とでも一致することです(何も含まれていません)。
*SOMECODEにヒットしSOMECODE/FREDます。
検索してみまし*/SOMECODEたが、何も返されません。
フィールドのトークン化が根本的な問題だと思います。
つまり、/値は2ワードになります。
フィールド上の地図をに設定してみましたnot_analyzedが、まったく検索できません。
私はそれを間違っていますか?
ありがとう