У меня есть простое приложение, использующее Laravel 5.5.13.
public function index()
{
return Pet::all();
}
Здесь перечислены все домашние животные. У меня есть отношения «многие ко многим», когда многие пользователи могут владеть одним и тем же домашним животным (человеческая семья домашних животных).
Я хочу загрузить этих пользователей.
Выполнение return Pet::with('users')->get();
делает свое дело, однако оно загружает всю чрезмерную информацию, такую как пользователи api_token и т. Д., Я просто хочу выбрать некоторые поля, такие как id и имя:
Я надеялся просто получить users: [1, 12]
для примера на скриншоте выше.
Я пробовал выщипывать вот так return Pet::with('users')->get()->pluck('id')
, но это дает мне только идентификаторы.