2010-05-28 40 views

回答

0

不,tf-idf不能像那樣工作,從概念上來說,搜索並不像那樣工作。如何定義「完全匹配」?

0

它應該是可能的,你需要改變lucene排名函數(solr在內部使用lucene)。您可以替換默認實現。我不知道你需要多少時間才能使它運行,但是 - 如果你真的需要a boolean retrieval engine - 你可以做到。您應該從this document開始調查。

我不知道你需要什麼樣的功能,但我想你可能想使用Solr作爲關鍵價值商店。在這種情況下,您需要更改索引配置 - 您的analyzer不應標記輸入文本。如果是這樣,文本將被放置在索引中而不需要修改(同一個分析器用於處理查詢)。因此,如果您在查詢中提供了一個鍵(「1234」表示「MY_KEY」字段),您將獲得該鍵的相應文檔。