0
我正在試圖爲我的數據查找一個查詢,以提高所有數字術語。如何在Elasticsearch查詢中提升整數項術語
例如:
A query on a field "description" contains these terms:
"PatientA Disease II 12 A 7 Cell 348 go"
我試圖從Elasticsearch其得到物品「描述」字段包含類似的術語上面。類似的意思是關於搜索查詢中包含的整數值。此外,搜索數據中包含的所有標點符號都應該被忽略。
期望的結果:
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
,我嘗試的查詢,總是權衡每學期相同,並得到由標點符號分心。我找到了這篇文章,談到了推動某些領域。 Elasticsearch "More Like This" API vs. more_like_this query
但是,如何在特定領域提高某些術語? 謝謝!
有趣的功能。需要試試..可以解決問題 – Jabb
如果你找到一些文檔,請留下評論。我認爲這是一些lucene語法。 – phoet
會這樣做。會接受你的答案有幫助。謝謝 – Jabb