【发布时间】:2017-01-17 04:11:07
【问题描述】:
我有一个 yii 基本应用,其中 test 是数据库表 id,name
和模型
class Test extends ActiveRecord
{
//public $name;
//public $id;
public static function tableName()
{
return '{{test}}';
}
}
当我在 Test 类中声明一个 $name/$id 字段时,它没有绑定到数据库列名??
有没有办法声明 public $name; 并通过静态类型获取数据/或设置数据?
像声明 public $name; 并在控制器中
$test=new Test();
$test->name='test2';
$test->save(); //not working
【问题讨论】:
-
它应该可以工作,不工作是什么意思?
-
如果你取消注释 //public $name;这条线不工作!!!!
-
是name和id是表列字段
标签: php yii yii2 yii2-basic-app