作者 邓超

es

@@ -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 - 300 + try {
301 $res = $this->client->bulk(['body'=>$data->toParams()]); 301 $res = $this->client->bulk(['body'=>$data->toParams()]);
302 302
303 return $res->asArray(); 303 return $res->asArray();
  304 + }catch (\Throwable $e){
  305 + return [
  306 + 'errors' => [
  307 + $e->getMessage()
  308 + ]
  309 + ];
  310 + }
304 } 311 }
305 312
306 313