我不明白模型中的savind数据(如User.php) 当我从Controller新行中运行saveData()时没有发现。
class Users extends \yii\db\ActiveRecord
{
....
public function saveData() {
$this->name = 'test_user';
$this->save();
}
}
我不想从控制器保存数据 我做错了什么?
答案 0 :(得分:2)
检查是否存在验证错误:
class Users extends \yii\db\ActiveRecord
{
....
public function saveData() {
$this->name = 'test_user';
if($this->save() == false)
{
var_dump($this->errors);
}
}
}