[英]get last id form database in laravel-8
您可以使用Query Builder
和Eloquent
获取最后一个 id。
查询生成器
function indextwo() {
return DB::table('products')->orderBy('id', 'DESC')->first();
}
Eloquent
function indextwo() {
return Product::orderBy('id', 'DESC')->first();
}
也许你可以使用latest() function 来获取
$user = DB::select("select * from products")
->latest()
->first();
也许您可以直接在 controller 中使用 Model 名称,就像您的 model 名称是“产品”一样,还可以使用 limit() 和 latest()
$user = Products::latest()->limit(1);
您可以遵循的一种非常简单的方法
Product::query()->latest()->first()
它将按照 id desc 的顺序返回最新插入的数据。
另一种方式:
Product::query()->orderByDesc('id')->first();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.