Ответ 1
В отношении отношений как для User
, так и для Target
, нажмите на ->withPivot('type')
, который даст указание Laravel включить этот столбец. Затем, когда у вас есть свой результирующий набор, вы можете получить доступ к полю с помощью $user->pivot->type
.
Если вы не выполняете итерирование по коллекции, но имеете пользователя и одну из своих целей и хотите поле type
, вы можете использовать $target = $user->targets->find($targetId)
и получить доступ к типу с $target->pivot->type
.
Подробнее в http://laravel.com/docs/4.2/eloquent#working-with-pivot-tables