Мне нужно посчитать пассажира с учетом
$orders = $this->orderRepository
->search($filters, true)
->sort($sort)
->select([
'id',
'code',
'pro_periods_id',
'quantity_adult_single',
'quantity_adult_double',
'quantity_adult_triple',
'quantity_child_bed',
'quantity_child_no_bed',
'quantity_infant',
'created_at',
'created_by'
])
->with(['orderPassengers' => function($sub_query){
$sub_query->select([
'id',
'pro_orders_id',
'pro_rooms_id',
'title_name',
'first_name_en',
'last_name_en',
'birth_date'
])
->with(['room' => function($sub_query){
$sub_query->select([
'id',
'pro_periods_id',
'room_number',
'room_type',
'extra_bed'
]);
}]);
}])
->withCount('orderPassengers');
Это мой результат
введите описание изображения здесь
Я ничего не получаю с учетом.
Как я могу получить orderPassenger_count.