[英]Solr Fuzzy Search With Spaces
我想使用Solr的模糊搜索功能。 在我的數據集中,我有一個如下所示的記錄:
{
"lastName": "John Doe"
}
我想使用以下字符串執行多個模糊搜索:
我執行這樣的查詢:
我希望,查詢 1、2、3 和 4 返回記錄。 不幸的是,只有查詢 3 返回它。 正如我從文檔中了解到的,可以指定允許的最大編輯次數,當我不指定某些內容時,使用 2 的編輯距離。 我認為我使用的語法不正確,因為如果我看一下我的查詢,它看起來很像Proximity Search 。
但是如何在不使用鄰近搜索的情況下模糊搜索包含空格的字符串?
我的問題似乎是,我確實執行了Proximity Search 。
完全按照我的意圖工作。 我必須確保,此處列出的所有特殊字符https://lucene.apache.org/solr/guide/7_3/the-standard-query-parser.html都已正確轉義。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.