sql >> Databasteknik >  >> RDS >> Mysql

Hur vet man om en fråga misslyckas i Laravel 4?

lägg den i ett försöksfångstblock.

try {

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

dessutom

DB::insert() returnerar booleskt.

DB::update() returnerar booleskt

DB::delete() returnerar booleskt

DB::insertGetId() returnera det senast infogade id.

Du kan skriva dina uppföljningskoder beroende på värdet.

P.S. Ovanstående är inte för fel utan bara för att veta om din fråga berörd några rader eller inte.




  1. Hur man använder GROUP BY-sats i SQL

  2. Använda gaffel i Ruby on Rails för att skapa parallella processer

  3. SQL Server ersätt, ta bort alla efter ett visst tecken

  4. php, pdo mysql kan inte infoga med inre join