6.elasticsearch-php更新文檔和刪除文檔

更新文檔
刪除文檔

<?php
require 'vendor/autoload.php';
use Elasticsearch\ClientBuilder;
// 設置時間地區
date_default_timezone_set("PRC");
$client = ClientBuilder::create()->build();
// 更新文檔
// 部分更新 在body中指定一個doc參數
$params = [
    'index' => 'my_user',
    'type' => 'my_user',
    'id' => 'oihIZG8Bo1fYIoZSdtdR',
    'body' => [
        'doc' => [
            'name' => 'www',
            'updateTime' => date('Y-m-d H:i:s',time())
        ]
    ]
];
//$response = $client->update($params);
//print_r($response);

// 刪除文檔
$params = [
    'index' => 'my_user',
    'type' => 'my_user',
    'id' => 'oihIZG8Bo1fYIoZSdtdR',
];
$response =  $client->delete($params);
print_r($response);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章