public function updateByPrimary(UserValue $userVo) { $userVo->modified = date("Y-m-d H:i:s"); $userVo->cleanConditions(); $userVo->addPrimaryCondition($userVo->getPrimary(), Value::EQUAL); $updateNum = Zee::registry("DB")->update($userVo, $where); if (!$updateNum) { return false; } return $this->getByPrimary($userVo->getPrimary()); }