3
我不知道是否有可能配置mlt(更像是這樣)做近數的相似性?SolR:更多喜歡這個在數字字段
例如,在10場numberOfParticipant一個文件,我想有5和15
之間,numberOfParticipant一些類似的文件是否該選項存在嗎?
我不知道是否有可能配置mlt(更像是這樣)做近數的相似性?SolR:更多喜歡這個在數字字段
例如,在10場numberOfParticipant一個文件,我想有5和15
之間,numberOfParticipant一些類似的文件是否該選項存在嗎?
FunctionQuery可能是您的解決方案http://wiki.apache.org/solr/FunctionQuery。我從來沒有使用過自己,但是這一定是相當容易像這樣代碼的東西:
10-|10-X| where |x| is the absolute value of x
Sample values of X and output:
X => Result
8 8
9 9
10 10
11 9
12 8
然後指定升壓該功能。在solr中,你可能需要像sub(10,abs(sub(10,X)))那樣進行編碼。
不過,如果你真正想分類結果爲「小於5」,「5-15」,「大於15」,選擇小面http://wiki.apache.org/solr/SolrFacetingOverview
事實上,這類似於我問了一個問題,或者也許是關於MLT的同一個問題。 @Valentin你找到了解決方案嗎? – trillions