belongsTo('app\admin\model\User', 'user_id', 'id', [], 'LEFT')->setEagerlyType(0); } public function getArea($user_id, $area_id) { $area = $this->where([ "id" => $area_id, "user_id" => $user_id ])->find(); return $area ? $area : null; } public function getEnableArea($user_id) { return $this->where([ 'user_id' => $user_id, 'enable' => 1, ])->order("updatetime", "Desc") ->find(); } public function fetchArea($user_id) { return $this->where("user_id", $user_id) ->order("createtime", "desc") ->select(); } }