$b->include_related('tent',NULL,TRUE,TRUE)->include_related('booking/guest',NULL,TRUE,FALSE)->include_related('booking/bookingbasis',NULL,TRUE,FALSE)->include_related('booking',NULL,TRUE,FALSE);
$b->group_by('booking_id');
$b->select_sum('booking_total','sum_booking_booking_total');
$b->select_sum('booking_taxes','sum_booking_booking_taxes');
$b->get_paged(1,1);
$total = $b->paged->total_rows;
总共有 2 行。但是 $total 只返回 1。
另一件事是,如果我删除以下代码,它会返回 2。问题从分组开始。
$b->group_by('booking_id');
$b->select_sum('booking_total','sum_booking_booking_total');
$b->select_sum('booking_taxes','sum_booking_booking_taxes');
任何人都可以猜到是什么问题。