对于Solr 5.0.0,有没有办法按照他们的短语slop对结果进行排序。
实施例:
如果我的搜索字是[[NSNotificationCenter defaultCenter] postNotificationName:@"PlayerLostNotification" object:self];
,
我目前的结果是这样的:
但它应该像:
它应该给出具有确切搜索词的第一个结果, 然后结果在搜索词之间包含一个词,然后是两个,依此类推。 Solr有可能吗?
答案 0 :(得分:1)
当然,请使用实际的phrase query with slop。像:
"laptop table"~5
如果您的查询只是laptop table
,则根本不会将其作为短语进行查询,因此文档中彼此之间的距离与搜索无关。