作者 邓超

es

正在显示 1 个修改的文件 包含 11 行增加4 行删除
@@ -297,10 +297,17 @@ class Es { @@ -297,10 +297,17 @@ class Es {
297 * @time 2025/8/6 16:36 297 * @time 2025/8/6 16:36
298 */ 298 */
299 public function bulk(BulkData $data){ 299 public function bulk(BulkData $data){
300 -  
301 - $res = $this->client->bulk(['body'=>$data->toParams()]);  
302 -  
303 - return $res->asArray(); 300 + try {
  301 + $res = $this->client->bulk(['body'=>$data->toParams()]);
  302 +
  303 + return $res->asArray();
  304 + }catch (\Throwable $e){
  305 + return [
  306 + 'errors' => [
  307 + $e->getMessage()
  308 + ]
  309 + ];
  310 + }
304 } 311 }
305 312
306 313