【发布时间】:2017-10-04 05:53:40
【问题描述】:
我有一个简单的应用程序,使用 Laravel 5.5.13。
public function index()
{
return Pet::all();
}
这列出了所有宠物。我有许多用户可以拥有同一只宠物(宠物的人类家庭)的多对多关系。
我想加载这些用户。
return Pet::with('users')->get(); 可以解决问题,但是它会加载各种过多的信息,例如用户 api_token 等,我只想选择一些字段,例如 id 和 name:
我希望得到users: [1, 12] 上面截图中的例子。
我试过像这样return Pet::with('users')->get()->pluck('id') 采摘,但这只会给我 id。
【问题讨论】:
标签: laravel laravel-5.5