2013-01-22 146 views
0

我正在尝试创建自定义过滤器。所有工作,但我不确定如何返回索引的多个结果。这里是我的incrementToken()重写方法:Solr4创建自定义过滤器

@Override 
public boolean incrementToken() throws IOException { 
    if (!input.incrementToken()) { 
     return false; 
    } 

    ArrayList<String> results = processWord(charTermAttr.toString()); 

    return true; 
} 

可以看到从我的自定义方法,结果进入一个ArrayList,现在我不确定我会怎样回报他们每个人的可转位件?

回答

0

描述是一个非常含糊的描述,但是如果您尝试做类似于同义词的事情,您最好从审查the article on token graphs并阅读支持它的过滤器的源代码。