Всем привет. Подскажите плиз как получить определенные поля связей в запросе.
User::with(['walletSign', 'walletRole', 'wallet' => function($wallet) {
return $wallet->select(['wallet']);
}])
->where('distributor_id', !empty($distributorId) ? $distributorId : Auth::id())
->whereHas('walletSign', function ($q) use($status){
$q->where('status', $status);
})->get()
Если делаю такой запрос, то в wallet ничего не приходит, если убираю анонимню функцию, то приходят все поля, хотя мне нужно только одно поле