函数名:SolrClient::deleteById() 适用版本:PHP 5.2.0及以上版本 用法:该函数用于从Solr索引中删除特定的文档,通过文档的唯一标识符(ID)进行删除。 语法: pub...
函数名:SolrClient::deleteById()
适用版本:PHP 5.2.0及以上版本
用法:该函数用于从Solr索引中删除特定的文档,通过文档的唯一标识符(ID)进行删除。
语法:
public SolrUpdateResponse SolrClient::deleteById(string $id)
参数:
返回值:
示例:
// 创建SolrClient对象
$options = [
'hostname' => 'localhost',
'port' => 8983,
'path' => '/solr/'
];
$client = new SolrClient($options);
// 删除文档
$id = '123456'; // 要删除的文档的唯一标识符
$response = $client->deleteById($id);
// 检查删除操作是否成功
if ($response->success()) {
echo "文档删除成功";
} else {
echo "文档删除失败:" . $response->getHttpStatusMessage();
}
注意事项: