ES 新手,所以可能是一个愚蠢的问题,但我正在尝试使用通配符进行搜索,例如: "SOMECODE*"和"*SOMECODE"
它工作正常,但文档中的值可能具有"SOMECODE/FRED".
问题是*会匹配任何东西(不包括任何东西)。
*SOMECODE会受到打击SOMECODE/FRED。
我尝试搜索,*/SOMECODE但这没有返回。
我认为该领域的标记化是根本问题。
即,/导致值为 2 个字。
我尝试将字段上的地图设置为not_analyzed,但是我根本无法搜索它。
我做错了吗?
谢谢