Comparte:
Como en el resultado de un join puedo acceder a profile_photo_url en Laravel 8
// Controlador
$productos = DB::table('productos')
->join('users', 'users.id', '=', 'productos.user_id')
->select(
'users.id as id_vendedor',
'users.name as name_vendedor',
'users.email as email_vendedor',
'users.profile_photo_path as foto_vendedor',
'productos.id',
'productos.name',
'productos.estado',
'productos.cantida'
)
->orderBy('productos.created_at','desc')
->paginate(12);
return View('livewire.productos-table',compact('productos'));
//-------------------------------------------------------------------------------
LUIS ANTONIO PARRADO (2756 xp)
Mas fácil usando Eloquent, ya que profile_photo_url no es un campo en la tabla users sino un accesor definido dentro del modelo User