用户::所有显示关系项

时间:2018-02-11 16:29:21

标签: laravel laravel-5.5

I Laravel 5.5我正在返回用户信息......

$users = User::all();

return Response::json(array(
    'error' => false,
    'response' => $users,
));

我属于多个类别关系设置,并且还想显示每个用户所属的所有类别。

任何人都有我能看到的例子吗?

1 个答案:

答案 0 :(得分:1)

使用with()方法为每个用户加载类别:

$users = User::with('categories')->get();

如果您不需要加载categories表格中的所有列,请在with() closure内使用select()。此外,由于您使用的是Laravel 5.5,因此可以使用Resource类来格式化JSON。