如何从模型中获取savind数据?

时间:2016-03-24 13:46:15

标签: yii2

我不明白模型中的savind数据(如User.php) 当我从Controller新行中运行saveData()时没有发现。

class Users extends \yii\db\ActiveRecord
{
   ....
   public function saveData() {
      $this->name = 'test_user';
      $this->save();
   }
}

我不想从控制器保存数据 我做错了什么?

1 个答案:

答案 0 :(得分:2)

检查是否存在验证错误:

class Users extends \yii\db\ActiveRecord
{
   ....
   public function saveData() {
      $this->name = 'test_user';
      if($this->save() == false)
      {
            var_dump($this->errors);
      }
   }
}