我有匹配查询:
matchQuery("name", name) analyzer n gram min=2 max=3
matchQuery("allName", name) analyzer n gram min=3 max=6
他们中的大多数查询几乎都是正确的,但是当我有dak abc,dave abc, dave dave def
这样的文档时问题就出现了。当我搜索" da"," dave dave def"应该从术语频率2开始,但它几乎到了最后。
我该如何解决这个问题?
答案 0 :(得分:0)
如果我省略字段规范,结果将是我想要的结果。