如何在laravel 5.2中插入之前将id插入数据库?

时间:2017-04-24 04:12:51

标签: php mysql sql laravel-5.2

我希望在插入laravel 5.2之前获取要插入的id。有什么办法或者有可能实现这个目标吗?假设我有一个表是交易。这个表有5个ID,我想得到第6个id。请帮我。在此先感谢:)

2 个答案:

答案 0 :(得分:-2)

简单地说,您可以按降序对记录进行排序以找出最后一条记录。

$obj = DB::table('table_name')->orderBy('created_at', 'desc')->first();

$obj->id为您提供最后一条记录的ID。根据你可以决定下一个id值。

答案 1 :(得分:-2)

如果您在用户控制器中,请使用以下代码

$ userAll =用户::所有(); $ lastId = $ userAll->首先() - >编号;

我认为有所帮助。