hasOne(User::class, 'uid', 'uid')->bind([ 'nickname' => 'nickname', 'avatar' => 'avatar' ]); } /** * @param $query * @param $value */ public function searchStoreIdAttr($query, $value) { $query->where('store_id', $value); } /** * @param $query * @param $value */ public function searchStaffIdAttr($query, $value) { $query->where('staff_id', $value); } /** * @param $query * @param $value */ public function searchUidAttr($query, $value) { $query->where('uid', $value); } /** * @param $query * @param $value */ public function searchIsCheckAttr($query, $value) { $query->where('is_check', $value); } }