您的位置:首页 > 编程语言 > PHP开发

yii2 如果需要定义字段类型,在rules中加入

2016-08-28 14:45 423 查看
如果需要定义字段类型,在rules中加入:

return [

[['column1'], 'integer'],

//[['column1'],'default','value'=> 0],// 默认值

];

设置默认值也可以在beforeSave($insert)加入

$this-> column1 = 0;

另外,如果需要model获取非表字段的属性表单数据,则需要在rules中加入下面的项。

否则用$model->load(Yii::$app->request->post()) 无法将表单数据加载到model对象中。

return [

[['property1'], 'required'],//property1 是通过public | private | protected 声名的。

//[['column1'],'default','value'=> 0],// 默认值

];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐