Mysql
 sql >> Database >  >> RDS >> Mysql

Come sapere se una query non riesce in Laravel 4?

mettilo in un blocco try catch.

try {

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

inoltre,

DB::insert() restituisce booleano.

DB::update() restituisce booleano

DB::delete() restituisce booleano

DB::insertGetId() restituisce l'ultimo ID inserito.

Puoi scrivere i tuoi codici di follow-up a seconda del valore.

PS Quanto sopra non serve per errori ma solo per sapere se la tua query influita alcune righe o meno.