我正在學習solr。我想在Solr中使用ngrams
。例如:如何使用與Solr匹配的ngrams
如果文檔中包含new york car driver
,該文件不應返回以下查詢:
/select?q=york
/select?q=new
/select?q=new car
,但它應該返回以下查詢
/select?q=new york
/select?q=car
/select?q=driver
/select?q=car driver
(應考慮新約克作爲一個單詞來獲得更好的結果。有一些單詞序列需要考慮爲單個單詞,例如: - 紐約,湯姆克魯斯等,這些單詞是預定義的;所有其他單詞應該被視爲正常)
如何使用Solr搜索來實現這一目標?
所以你不想使用NGrams過濾器?實際上 – alexf
不需要n-gram過濾器。 –
紐約就是一個例子。如果我有一組詞應該總是考慮像紐約這樣的單個詞 – Koottalida