如何解决Elasticsearch 如何对品牌的零件编号进行模糊搜索或进行一些动态 tf/idf 截止?
鉴于以下查询“DELL PRECISION M4600 FGNDX”,我想:
- 首先匹配完全匹配。即:包含所有术语的那些。不需要正确的顺序
- 如果有更具体的条款,则允许回退,例如M4600 和 FGNDX 被击中。越多越好
- 不允许使用像 DELL are PRECISION 这样过于宽泛的术语。
我一直在尝试模糊查询,但不太确定这是否是我所追求的。 也许“应该”查询会更好吗?即:表示点击次数越多越好?
但是,在使用 should 查询时,我事先不知道哪些术语是我认为重要的,因此是必需的(M4600、FGNDX),哪些不是(DELL、PRECISION)。
相反,这可能取决于这些字段的某些 tf/idf cutoff
。是否可以以某种方式指定这一点?
如果这是错误的做法,并且有更好的方法来解决这个问题,我会全力以赴。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。