$query = $this->indexQuery($params);
$mainQuery = $query->addSelect([
'credit' => FamilyMember::whereColumn('user_id','users.id')
->select('member_credit')
]);
$data = \DB::table($mainQuery)->sum('credit');
上述代码使用addSelect()方法,会在select中新增一个credit字段,该字段是关联关系表中查询出来的member_credit,然后使用DB::table()进行求和。