Return new id with DB::insert() in Laravel 4 -
in laravel 4, when perform db::insert(), how can id of row has been inserted? similar have function ->insertgetid(). reason using db::insert() complex postgresql query cannot built using fluent.
example query:
$newid = db::insert('insert users (id, name) values (?, ?)', array(1, 'dayle')); echo $newid; // returns 1
there insertgetid method.
$id = db::table('users')->insertgetid( array('id' => 1, 'name' => 'dayle rees') );
Comments
Post a Comment