2013-01-22 118 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並閱讀支持它的過濾器的源代碼。