插入请求后获取id值

Get the id value after an insert request

当我在数据库中插入一行时,我需要获取 id 的值。

$query = DB::insert('scenarioeco', array('utilisateur_id', 'nom', 'prixAchatN', 'prixAchatP', 'prixAchatK', 'prixSemence', ))
        ->values($arrayData);

$query->execute();

由于 id 是自动递增的,所以我没有直接将它插入到请求中。但是要进行其他查询,我需要这个值。有没有办法用 Kohana 做到这一点。 (获取 table 中最后一行的其他内容)提前致谢!

$query = DB::insert('scenarioeco', array('utilisateur_id', 'nom', 'prixAchatN', 'prixAchatP', 'prixAchatK', 'prixSemence', ))
        ->values($arrayData);

$result = $query->execute();
echo $result[0]; //Output is the last inserted id