【发布时间】:2021-10-28 20:45:15
【问题描述】:
我想从这个表中提取名字。
我试过这些
Category::where('id','20')->value('name');
或
Category::find(20)->get("name")
然而, 错误“找不到四位数的年份” 发生了。
【问题讨论】:
-
你可以给你示范一下吗
标签: laravel
我想从这个表中提取名字。
我试过这些
Category::where('id','20')->value('name');
或
Category::find(20)->get("name")
然而, 错误“找不到四位数的年份” 发生了。
【问题讨论】:
标签: laravel
$cat = Category::query()->where('id','=',20)->first();
$name = null;
if(!is_null($cat)){
$name = $cat->name;
}
应该工作
但是如果你使用 php 8 代码会更短
$name = $cat?->name;
【讨论】:
类别::find($id, ['name']);
【讨论】: