Я не знаю, как игнорировать пустые значения массива в моем случае. В моем запросе я жду загрузки сообщений, но это дает мне
messages => []
с моим запросом, если для параметра dele_from_sender установлено значение 1 (но я хочу игнорировать его для разбивки на страницы)
static::with(['messages' => function ($q) use ($id) {
return $q->where(function ($q) use ($id) {
$q->where('user_id', $id)
->where('deleted_from_sender', 0);
})
->orWhere(function ($q) use ($id) {
$q->where('user_id', '!=', $id);
$q->where('deleted_from_receiver', 0);
})->latest();
}])->get();
Я пробовал уже и где Имеет тот же запрос, а где нет, но не повезло.