Привет,
Подскажите, пожалуйста, возможно ли с помощью whereDoesntHave выбрать записи в которых количество дочерних записей меньше или равно 1?
$room = Room::whereDoesntHave('bookings', function($query) use ($request) {
$query->where('end', '>=', $request->start_date);
$query->where('start', '<=', $request->end_date);
}
);
Мне нужно для системы бронирования выбрать все номера в которых в данный период времени проживает не больше одного человека.
То есть нужен whereDoesntHave с count < 2
Спасибо!