我正在使用yii2
php框架。我想用transaction
将记录插入数据库。我怎样才能使用createCommand()
得到最后插入的ID。如何使用createCommand在yii2中获取上次插入的ID?
请检查下面的代码,
$db = Yii::$app->db;
$sql = $db->createCommand()->insert('user', [
'name' => 'test',
'email_address' => '[email protected]',
'phone_number' => '432432424',
])->execute();
的可能重复[如何检测使用DAO在Yii中的事务中的最后一个插入ID ?](http://stackoverflow.com/questions/24014286/how-to-detect-the-last-insert-id-within-a-transaction-in-yii-using-dao) – Sadikhasan 2015-02-09 07:01:30