Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Laravel obtém o ID do registro da consulta de atualização


update() método não retorna um objeto, então você tem duas opções:

Opção 1

Use updateOrCreate() :
$user = User::updateOrCreate(['fbID' => $x['id']], $dataArray);
$id = $user->id;

Opção 2

Obtenha um objeto e atualize-o:
$user = User::where('fbID', '=', $x['id'])->first();
$user->update($dataArray);

$id = $user->id;