采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
只知道是123关键字,这样有办法实现吗?GET /index/_search{ “query”:{ “match”{ “不确定字段”:“*123*” } }}
可以用multi_match ,把所有的 field 都列出来
GET /_search{ "query": { "multi_match" : { "query": "this is a test", "fields": [ "subject", "message" ] } }}
另外你这里居然用了前缀模糊匹配,这有很大的性能隐患,建议确认好业务需求,不要随便用前缀匹配
老师 怎么比较好的实现mysql中的like查询
es 不需要 like,本身就是分词,支持模糊检索
登录后可查看更多问答,登录/注册
有了Elastic Stack,不用写一行代码,你也可以玩转大数据分析!
1.4k 14
1.3k 13
941 11
1.2k 11
2.6k 8