中文在线一区二区_欧美在线综合_久久久久久综合_欧美一区二区三区视频_国产免费看_国产福利精品一区

ElasticSearch 協程客戶端 - 插入文檔

單條插入文檔用法

<?php
$config = new \EasySwoole\ElasticSearch\Config([
    'host' => '127.0.0.1',
    'port' => 9200
]);

$elasticsearch = new \EasySwoole\ElasticSearch\ElasticSearch($config);

go(function () use ($elasticsearch) {
    $bean = new \EasySwoole\ElasticSearch\RequestBean\Create();
    $bean->setIndex('my_index');
    $bean->setType('my_type');
    $bean->setId('my_id');
    $bean->setBody(['test_field' => 'test_data']);
    $response = $elasticsearch->client()->create($bean)->getBody();
    $response = json_decode($response, true);
    var_dump($response['result']);
});

批量插入文檔用法

<?php
$config = new \EasySwoole\ElasticSearch\Config([
    'host' => '127.0.0.1',
    'port' => 9200
]);

$elasticsearch = new \EasySwoole\ElasticSearch\ElasticSearch($config);

go(function () use ($elasticsearch) {
    $bean = new \EasySwoole\ElasticSearch\RequestBean\Bulk();
    $bean->setIndex('my_index');
    $bean->setType('my_type');

    $body = [];
    for ($i = 1; $i <= 5; $i++) {
        $body[] = [
            'create' => [
                '_index' => 'my-index',
                '_type' => 'my-type',
                '_id' => $i * 1000
            ]
        ];
        $body[] = [
            'test-field' => 'test-data',
        ];
    }

    $bean->setBody($body);
    $response = $elasticsearch->client()->bulk($bean)->getBody();
    $response = json_decode($response, true);
    var_dump($response);
});
主站蜘蛛池模板: 国户精品久久久久久久久久久不卡 | 在线干| 国产综合一区二区 | 日日操视频 | 日韩看片 | 精品一区二区三区四区五区 | 亚洲一区二区三区免费观看 | 久久久精品网站 | 亚洲国产精品福利 | 精品无码久久久久久久动漫 | 夜夜爽99久久国产综合精品女不卡 | 日韩一级大片 | 成人片在线播放 | 欧美成在线观看 | 日韩欧美视频 | 亚洲精品麻豆 | 色网视频 | 丁香五月亚洲综合在线 | 亚洲尤物在线 | 激情综合五月 | 在线日本视频 | 成人影音 | 亚洲免费视频网 | 中国a毛片| 久久成人免费视频 | 午夜精品一区二区三区免费视频 | 久久久精品日本 | 亚洲免费视频一区 | 色网在线看 | 91网在线观看 | 一区二区三区亚洲 | 中国成人免费视频 | 91精品国产日韩91久久久久久 | 中文字幕视频在线观看 | 成人免费xxxxx在线视频软件 | 91精彩视频在线观看 | 午夜免费视频福利 | 在线免费黄 | 一本久道久久综合狠狠爱 | 成人黄色电影在线观看 | 激情网激情五月 |