sql >> Base de Datos >  >> RDS >> Mysql

laravel relación elocuente del generador de consultas

En realidad no ha ejecutado la consulta. Agregue get(), all() o first()

Además, en realidad no devolverá un modelo elocuente, por lo que no podrá usar relaciones elocuentes. Sin embargo, puede agregar consultas fluidas a elocuentes. Prueba esto:

$items = Item::join('users AS u', 'i.user_id', '=', 'u.id')
              ->where('account_id', '=', 5)
              ->all();       
foreach($items as $item){
    $image = $item->images()->first();
}