我试图在表格中显示属性的最大值
我的控制器
$member = DB::table('member')
->select(DB::raw('MAX(code) as code'))
->where('status', '=', "No")->get();
return view('member.index', compact('member'));
目前这是我的观点
{{ $member }}
这是输出
[{"代码":14101234}]
我想要显示类似这样的内容
14101234
我尝试过使用json_decode但结果仍然存在。
答案 0 :(得分:2)
你收到了一个收藏,所以你必须这样做
@foreach($member as $item)
{!! $item->code !!}
@endforeach
答案 1 :(得分:1)
由于$member
是您正在查看的对象数组。
因此,您可以通过->
运算符获取对象键。你可以像这样获取代码。因为你正在做->get()
,所以它将返回对象数组。
@foreach($member as $m)
{{ $m->code }}
@endforeach
答案 2 :(得分:0)
$ member是一个集合对象。您可以遍历它以获取视图中的值。 例如:(在view.blade.php中)
@foreach($member as $individual)
{{$individual->code}}
@endforeach
这会为你提供你想要的价值