函数名称: SolrResponse::success()
适用版本: PHP 5 >= 5.3.0, PHP 7, PECL solr >= 0.9.2
函数说明: SolrResponse::success()方法用于检查Solr响应是否成功。成功的响应是指在与Solr服务器通信期间没有发生任何错误。
用法: bool SolrResponse::success ( void )
参数说明: 本函数没有参数。
返回值: 如果Solr响应成功,则返回true;否则返回false。
示例:
// 创建一个Solr客户端
$solrClient = new SolrClient(array(
'hostname' => 'localhost',
'port' => 8983,
'path' => '/solr/'
));
// 创建一个查询
$query = new SolrQuery('test');
// 执行查询并获取响应
$response = $solrClient->query($query);
// 检查响应是否成功
if ($response->success()) {
echo 'Solr响应成功!';
} else {
echo 'Solr响应失败!';
}
在上面的示例中,我们首先创建了一个Solr客户端对象,然后创建了一个查询对象并执行查询。接下来,我们使用SolrResponse::success()方法检查响应是否成功,并根据返回值输出相应的结果。如果返回true,则表示Solr响应成功;如果返回false,则表示Solr响应失败。