Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 斯芬克斯和可变短语搜索。_Php_Database_Full Text Search_Sphinx - Fatal编程技术网

Php 斯芬克斯和可变短语搜索。

Php 斯芬克斯和可变短语搜索。,php,database,full-text-search,sphinx,Php,Database,Full Text Search,Sphinx,我将以一切都在起作用作为序言,但我想我会问是否有更好的方法来做到这一点 我用sphinx搜索关键词。基本上我有一个充满短语的数据库。比如说 朝鲜 朝鲜核试验 哥伦比亚广播公司新闻 例如,我正在用一个短语搜索数据库 朝鲜核试验只是针对美国哥伦比亚广播公司新闻的第一个回应 这个短语作为一个变量交给sphinx,所以实际上没有机会为扩展搜索添加布尔运算符 这使得我使用SPH_MATCH_ANY作为我的匹配模式只是为了能够得到结果 有没有一种方法可以让我更有效地做到这一点?我希望斯芬克斯能够挑出像朝鲜这

我将以一切都在起作用作为序言,但我想我会问是否有更好的方法来做到这一点

我用sphinx搜索关键词。基本上我有一个充满短语的数据库。比如说

朝鲜 朝鲜核试验 哥伦比亚广播公司新闻

例如,我正在用一个短语搜索数据库

朝鲜核试验只是针对美国哥伦比亚广播公司新闻的第一个回应

这个短语作为一个变量交给sphinx,所以实际上没有机会为扩展搜索添加布尔运算符

这使得我使用SPH_MATCH_ANY作为我的匹配模式只是为了能够得到结果

有没有一种方法可以让我更有效地做到这一点?我希望斯芬克斯能够挑出像朝鲜这样的词语,而不仅仅是给我回击

多谢。
布鲁斯(Bruce)

现在还不太清楚:你想让朝鲜出击,而不是朝鲜和朝鲜?为什么?