关闭

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

838人阅读 评论(0) 收藏 举报
分类:
如果需要定义字段类型,在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],// 默认值

        ];

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:156218次
    • 积分:2961
    • 等级:
    • 排名:第11462名
    • 原创:118篇
    • 转载:179篇
    • 译文:4篇
    • 评论:4条
    最新评论