0
我已经NGRAM索引2场(数据库列),第三个是我的完整文本字段。现在我的默认文本字段是全文本字段,查询时使用了dismax处理程序,并在其中指定了具有特定提升值的ngrammed字段以及具有特定提升值的全文本字段。Solr的NGRAM同义词Dismax
如果我不使用dismax,只是搜索全文本字段(即模式中指定的默认字段)的同义词正确工作,即ca返回加利福尼亚州的所有结果,而如果我使用dismax ca也在ngrammed字段并返回单词ca的部分匹配,并且根本不在同义词部分中。
我想在所有情况下使用同义词,所以我应该怎么做呢?
+1沂南,有很大的帮助。非常感谢。嗯,我是如何错过这个非常简单的事情。 – Yavar 2012-03-06 10:35:55