我正在试图为我的数据找到一个查询,这会增加所有的数字术语。
例如:
A query on a field "description" contains these terms:
"PatientA Disease II 12 A 7 Cell 348 go"我正在尝试从Elasticsearch获取项目,其"description“字段包含与上面类似的术语。类似的方法特别类似于搜索查询中包含的整数值。此外,应忽略搜索数据中包含的所有标点符号。
预期结果:
PatientA Cell Disease II 12 A 7 348 go
PatientB Disease II 12 A 7 Nucleus 348 go
PatientC, OK, II, 12 A, 7 Cell, 348 go
PatientD 7 Disease II 12-A Cell 348-go我尝试过的问题,总是用相同的术语来衡量,并且被标点符号分散注意力。我找到了这篇文章,它谈到了如何促进某些领域的发展。this query
然而,我如何在特定的领域提升某些术语呢?谢谢!
发布于 2013-10-16 19:00:02
我认为您可以通过添加类似some_keyword^10的内容来增强特定的关键字。
虽然我在代码中找到了一些引用,但我不知道在哪里查找文档.
https://stackoverflow.com/questions/19405446
复制相似问题