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

Como saber se uma consulta falha no Laravel 4?


coloque-o em um bloco try catch.
try {

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

além disso,

DB::insert() retorna booleano.

DB::update() retorna booleano

DB::delete() retorna booleano

DB::insertGetId() retornar o último id inserido.

Você pode escrever seus códigos de acompanhamento dependendo do valor.

P.S. O acima não é para erros, mas apenas para saber se sua consulta afetada algumas linhas ou não.