Sphinx 斯芬克斯-搜索空项
在过去,我使用以下方法查找数据库中的所有最新视频, 然而,在移动到我的新服务器后,它似乎不再工作。我试着玩 使用sphinx.conf中的设置进行更改,但无效。我需要搜索空词,以找到各种东西,如最新的视频,总视频计数等。希望有人可以帮助Sphinx 斯芬克斯-搜索空项,sphinx,Sphinx,在过去,我使用以下方法查找数据库中的所有最新视频, 然而,在移动到我的新服务器后,它似乎不再工作。我试着玩 使用sphinx.conf中的设置进行更改,但无效。我需要搜索空词,以找到各种东西,如最新的视频,总视频计数等。希望有人可以帮助 $client = new SphinxClient(); // Set search options $client->SetServer('localhost', 9312); $client->S
$client = new SphinxClient();
// Set search options
$client->SetServer('localhost', 9312);
$client->SetConnectTimeout(1);
$client->SetArrayResult(true);
$client->SetLimits($offset, $VIDEOS_PER_PAGE, $offset+$VIDEOS_PER_PAGE);
$client->SetSortMode(SPH_SORT_ATTR_DESC,"date");
// Query the index
$results = $client->query('',"test1");
检查您的配置中是否将enable_star设置为1
enable\u star与此问题有什么关系?用户希望进行空搜索否?他说,这是以前的工作,改变服务器。也许配置文件已经更改。否?启用_star与空搜索有什么关系?是的,某些内容已被更改,但未看到与enable_star的连接,该连接用于控制前缀/中缀搜索。因此,当我开始接受空搜索(使用0.9.8)时,我唯一更改的设置是将enable_star设置为1。但很可能其他选项已经设定了正确的值。这就是所谓的“红鲱鱼”。这与我们的明星真的没什么关系。(使用单个“*”搜索似乎只起作用,因为星号不在charset_表中,因此被删除-留下一个空查询。