我在我的模型中创建了一个beforeSave方法(扩展了GXActiveRecord),ifisNewRecord永远不会被触发。不过,我的beforeSave()被调用了。当我打印$this->isNewRecord变量时,它是错误的。这个变量什么时候设置为false呢?我很确定这是新的publicfunctionbeforeSave(){if(parent::beforeSave()){if($this->isNewRecord){$this->setAttribute('doc_status','new');print"something";}else{$this->setAtt