У меня есть users
, images
и image_user
таблиц. Я стараюсь загружать и получать всех пользователей изображениями, но limit
изображений только 4.Laravel Eloquent query 'with'
Думайте об этом как о галерее. Где пользователь может иметь один или несколько изображений
пользователя Модель
public function images()
{
return $this->belongsToMany(Images::class);
}
Это мой запрос до сих пор.
User::with(['images' => function ($query) {
$query->limit(4);
}
])->get();
Этот запрос возвращает пользователя, но с пустыми отношения (изображения)
Любая помощь будет оценена.
Cheers
Это только первый пользователь. ОП заявила, что им нужно забрать всех пользователей. –
@JosephSilber отредактирован. и разве это невозможно? –
Теперь вы загружаете все изображения из БД. –