sql >> Database >  >> RDS >> Mysql

Hoe weet ik of een query mislukt in Laravel 4?

zet het in een try-catch-blok.

try {

    DB::table('user')->where('id', $id)->update($userdata);
}catch(\Exception $e){
    //Do something when query fails. 
}

bovendien,

DB::insert() geeft boolean terug.

DB::update() geeft boolean terug

DB::delete() geeft boolean terug

DB::insertGetId() retourneer de laatst ingevoerde id.

U kunt uw vervolgcodes schrijven, afhankelijk van de waarde.

P.S. Het bovenstaande is niet bedoeld voor fouten, maar alleen om te weten of uw zoekopdracht beïnvloedt sommige rijen of niet.




  1. Hoe vraag ik naar velden met een bepaalde tekst in MySQL?

  2. At-Sign in SQL-instructie vóór kolomnaam

  3. Json weergeven in html

  4. Een lijst met geldige tijdzones retourneren in Oracle Database