我的控制器里有这样的东西:
for (int i = 0; i< array.length; i++){
array[i] = i;
System.out.print("| " + array[i]+ " ");
}
我得到了一个集体对象。
我想从这样的项目中检索特定的表格。
Arrays.toString(array)
所以我可以把它放到视图中。然而,它不会起作用。
Builder.php第2508行中的BadMethodCallException:调用undefined 方法Illuminate \ Database \ Query \ Builder :: only()
如何检索此具体变量?
答案 0 :(得分:2)
当您使用first()
方法时,您会获得一个对象,因此您只需访问它的属性:
$item = item::where('id',1)->first();
$name = $item->name;
答案 1 :(得分:1)
您可以尝试此操作来检索单个值
ADMIN_CONFIG
答案 2 :(得分:0)
您可以使用select
或pluck
之类的任何方式
因此,如果您只想检索列name
,则可以尝试:
$item = item::where('id', 1)->select('name')->first();
$item->name;
或
$item = item::where('id', 1)->pluck('name')->first();
我希望它可以帮助您针对不同情况检索数据。
谢谢!