请问 Laravel 怎样对关联关系进行统计查询?

大佬们 ,请问有如下两个一对多关系:user (客户) 和 cars (购车记录)
cars 有 税后价格 字段

user
id
cars
id
user_id
after_tax_price
created_at

我用如下查询 查每个 客户的消费记录

User::query()
  ->withCount([
'car as total_consumption' => function ($query) use ($params) {
          $query->select(DB::raw("SUM(after_tax_price) as total_consumption"))
                       ->whereBetween('created_at',
                        [
                            $params['purchase_date_start'], $params['purchase_date_end']
                        ])},
 ])>orderBy('id');

现在问题来了:请问怎样筛选出 消费额 total_consumption 大于20万 的客户呢

Tyraan
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!