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