【发布时间】:2018-03-28 11:22:30
【问题描述】:
我在 Laravel 5.5 应用程序中有一个刀片模板,它返回一个用户 ID 整数
我正在寻找一种从刀片模板中的值获取用户名的方法
值只是保存在表中,没有建立关系,有没有不用建立关系就可以得到用户名的方法?
** 更新 **
我的产品控制器看起来像这样...
public function index()
{
$users = User::all();
$products= Product::all();
return view('products.index',compact('products', 'users'));
}
所以现在我在刀片模板中提供了用户,但现在我需要从产品中包含的 id 获取用户
【问题讨论】:
-
为什么不把用户对象返回给视图,只输出你需要的东西?
-
是给认证用户的吗??然后尝试 Auth::id();
-
如果您将其返回到服务器,那么您将无法使用该 ID 进行任何操作
-
他返回用户 $users = User::all();。我猜你在刀片上做一个foreach?我们可以看到刀片代码吗?它应该像 $user->name
标签: laravel