public function beforeSave() { if ($this->subspecialty_id) { $this->service_subspecialty_assignment_id = ServiceSubspecialtyAssignment::model()->find('subspecialty_id=?', array($this->subspecialty_id))->id; } return parent::beforeSave(); }