sql >> Databasteknik >  >> RDS >> Mysql

Laravel Få post-ID från Update Query

update() metod returnerar inte ett objekt, så du har två alternativ:

Alternativ 1

Använd updateOrCreate() :

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

Alternativ 2

Skaffa ett objekt och uppdatera det:

$user = User::where('fbID', '=', $x['id'])->first();
$user->update($dataArray);

$id = $user->id;



  1. Använder ORDER BY och GROUP BY tillsammans

  2. Vad är poängen med att använda AS-nyckelord i SQL när aliasing kan göras utan det?

  3. Kontrollera Oracle RAC Network och IP-information

  4. Django + Psycopg2:InterfaceError:endast protokoll 3 stöds