如何在laravel中获得唯一名称值,请提供建议
这是我的laravel代码,我只需要名称值,但我的输出显示在foll中如何在laravel中获得唯一名称值,请提供建议,laravel,Laravel,这是我的laravel代码,我只需要名称值,但我的输出显示在foll中 您没有正确使用 我认为解决办法可能是这样的 ->addColumn('name', function($data) { $unitsdata = DB::table("units") ->select("id","name") ->where('owner_id')
您没有正确使用 我认为解决办法可能是这样的
->addColumn('name', function($data) {
$unitsdata = DB::table("units")
->select("id","name")
->where('owner_id')
->get();
return $unitsdata;
})
其中1是您的所有者id,只需执行此操作即可
$unitsdata = DB::table("units")
->select("id","name")
->where('owner_id',1)
->get();
return $unitsdata;
})
希望它能帮助您。我正在更正代码,但ans没有任何变化。.所有者id是我的数据库中的所有表。您需要提供高质量的代码示例,以便社区能够帮助您。从我看到的情况来看,您正在尝试向现有查询添加一列(您的示例中没有显示)?如果是这种情况,请查看->with()函数,并尝试在代码中使用Laravel模型。如果你提供完整的查询,也许我们可以给你一个更好的答案。
$unitsdata = DB::table("units")
->where('owner_id',1)
->first()->name;