簡體   English   中英

solr查詢時間同義詞

[英]solr query time synonyms

我想看看查詢時間的同義詞。 我剛剛下載了solr 7.1.0,啟動了它並創建了一個核心,並將其添加到同義詞文件“ db,database,database”中。 當我轉到分析頁面並為該字段選擇text_general並在索引文本框中輸入“必須要獲得第一基礎”並將“ db”添加到查詢文本框中時。 當我運行分析時,它顯示出對“基礎”一詞的關注。

有沒有解決的辦法? 同義詞設置不正確嗎?

根據您的配置,您要說明“ db”“數據庫”, “數據庫 是同義詞。

分析工具將突出顯示術語庫,因為它可以計算出快速的交集。

如果您實際上為文檔建立索引並運行查詢,則此查詢將被解析和擴展:

"rawquerystring": "name:db",
"querystring": "name:db",
"parsedquery": "((+name:data +name:base) name:database name:db)",
"parsedquery_toString": "((+name:data +name:base) name:database name:db)",

專注於擴展的這一部分(+ name:data + name:base) ,您可以看到這兩個術語都是必需的。

因此,在text_general字段中包含“必須獲得第一手資料”的文檔將與查詢不匹配。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM