Terima kasih Neil Lunn, tanggapan Anda sangat membantu. Sebenarnya saya mengakses semua data sekaligus yang memakan memori besar. Jadi sebagai gantinya, saya mencoba mengekstrak potongan data sekaligus, menggunakan kode di bawah ini, yang berhasil.
User::chunk(100, function ($users) {
foreach ($users as $user) {
$temp=$user['attributes'];
unset($temp['_id']);
$params = [
'index' => 'test_index',
'type' => $temp['type'],
'id' => $temp['lid'],
'body' => $temp
];
$client = Elasticsearch::create()->build();
$response = $client->index($params);
}
});