![](/img/trans.png)
[英]query for selecting data where id is max and where clause in eloquent laravel
[英]Laravel: update a column after selecting the max id
我想从“用户”表中选择最大ID,并更新该行的一列,即“状态”,其初始设置为“ 0”,更新后将为“ 1”。 我该怎么办?我尝试过这样的事情
$id = DB::table('users')->InsertGetId(
['status' => 0]
);
if($status && $id)
{
DB::table('users')
->select max("id")
->update(['status' => 1]);
}
你可以这样做:
DB::table('users')
->orderBy('id', 'desc')
->take(1)
->update(['status' => 1]);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.