如何在solr中执行多左边缘关键字匹配

时间:2014-08-01 18:42:40

标签: solr solr4

我有使用Solr的schema.xml的要求,我需要在Multiword中搜索左边缘关键字,其中应在分隔符后对每个左边缘关键字执行搜索。 例如:让我们说 1→标题是:Split Air Condtioner 2→标题是:塑料椅

现在,当我尝试查询" air"。我的分隔符是空格

我希望它只给我"分体式空调"而不是"塑料椅"

注意:塑料椅子出现在我的结果中" air"包含在ch(air)关键字中。我目前正在使用EdgeNGramFilterFactory。

1 个答案:

答案 0 :(得分:0)

对于标题字段,您应该 StandardTokenizerFactory 而不是 EdgeNGramFilterFactory

但是,正如John建议的那样,请分享您的架构和字段定义,因为这有助于我们解决您的问题