如果我运行 2 段代码来获得 Sphinx 结果:
PHP中的一个:
$host = \Config::get('sphinxsearch::host');
$port = \Config::get('sphinxsearch::port');
$s = new \Sphinx\SphinxClient();
$s->setServer($host, $port);
$sql = "SELECT * FROM essays,posts LIMIT 1, 15;";
var_dump($s->query( $sql, "essays,posts" ));
返回:5 行,总计数为 5 行(这是错误的)
然后在 SSH 中:
mysql -h0 -P9306
SELECT * FROM essays,posts LIMIT 1, 15
返回:15 行,总数为 3514 行(这是正确的)
MySQL 窗口正确地执行“essays,posts”。但使用SphinxClient::query
不会。如果我做得很好FROM essays
。SphinxClient::query
我环顾四周,发现很少。
我使用狮身人面像 2.1.7
谢谢!