几天来一直在搜索高低,但我发现的有关突出显示的各种帖子都没有涉及这个具体问题。
我们正试图在搜索“刺客信条”
时,尝试使用像“刺客信条启示录”等数据中突出显示的特殊字符返回的重点是:刺客的 Cre ed Revelations。 “s”并不高兴。
我们这样搜索:
$parts = explode(' ', $query);
$response = $solr->search(
'+"' . $query . '" OR "'. $parts[0] .'"',
0, 10,
array(
'sort' => 'score desc',
'hl' => 'on',
'hl.fl' => 'qsearch',
'fl' => '*,score',
'defType' => 'dismax',
'qf' => 'qsearch^2 title_start^5',
'bf' => 'product(mostsold)^25'
)
);
图片说明了返回的内容:
想法,需要更多信息?