{
return $this->belongsTo('Member', 'userId')->field('userId,nickname')->setEagerlyType(0);
}
public function giveUsers()
{
return $this->belongsTo('Member', 'giveUserId')->field('userId,nickname')->setEagerlyType(0);
}
public function getList($where, $order, $offset, $limit)
{
return $this->with([
'users' => function ($query) use ($where) {
$query->where($where['users']);
},
'giveUsers'// 此处加上匿名函数条件查询那就报错 Undefined variable: field 现在这样不加就没错
])->where($where['give'])->order($order)->limit($offset, $limit)->select();
}
最佳答案
