蓝桉不遇释怀 2022-07-21 17:21 采纳率: 100%
浏览 25
已结题

elasticsearch如何分词时取消全词匹配

问题遇到的现象和发生背景 :现在我想从es中查询数据,结果查询不到数据,原因是我需要es中三个字段table_name\table_chinese_name\table_describe,对同一个词进行分词匹配,其中table_describe和table_chinese是与(should)的关系,并且匹配的分词也是or的关系,但是要和table_name要和zhe这两个字段是且(must)的关系,而分词匹配要是and的关系,最重要的是table_name中的分词匹配取消全词匹配,比如:我的搜索条件是amc_bob_cec,那么table_name就不匹配amc_bob_cec这个词,只匹配amc,bob,cec这三个字段(用的是ik分词器)
问题相关代码,请勿粘贴截图
运行结果及报错内容 查询不到数据
我的解答思路和尝试过的方法 尝试过must中嵌套should,
我想要达到的结果 现在就想知道如何取消全词匹配
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 7月29日
    • 创建了问题 7月21日

    悬赏问题

    • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
    • ¥15 java写代码遇到问题,求帮助
    • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
    • ¥15 有了解d3和topogram.js库的吗?有偿请教
    • ¥100 任意维数的K均值聚类
    • ¥15 stamps做sbas-insar,时序沉降图怎么画
    • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
    • ¥15 关于#Java#的问题,如何解决?
    • ¥15 加热介质是液体,换热器壳侧导热系数和总的导热系数怎么算
    • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计