|
|
@@ -94,7 +94,10 @@ class UserService extends BaseService
|
|
|
public static function paginate(array $search = [])
|
|
|
{
|
|
|
$limit = isset($search['limit']) ? $search['limit'] : 15;
|
|
|
- $paginator = self::model()::where(self::getWhere($search))->with('wallet:user_id,member_id,address,available_balance')->paginate($limit);
|
|
|
+ $paginator = self::model()::where(self::getWhere($search))->with(['wallet' => function($query) {
|
|
|
+ // 使用 select 但确保包含外键
|
|
|
+ $query->select('id', 'user_id', 'member_id', 'address', 'available_balance');
|
|
|
+ }])->paginate($limit);
|
|
|
return ['total' => $paginator->total(), 'data' => $paginator->items()];
|
|
|
}
|
|
|
|