【发布时间】:2016-01-01 20:34:26
【问题描述】:
我是 Yiibie ,我正在使用 Yii 用户和权限扩展。我的问题是我想将名字、姓氏的数据类型从 varchar(50) 更改为 CHAR(50)。因为任何用户的名字都不能有数字。那么我该怎么做呢?
【问题讨论】:
-
将数据类型从 varchar 更改为 char 不会阻止数字成为字符串的一部分。它所要做的就是添加尾随空格。
-
先生,那我该怎么办?
-
我只想在我的名字和姓氏中添加字符,而不是数字。
-
通过使用这个扩展,表格是自动生成的,如果我的回忆没有欺骗我的话。就像我们在所有其他模型中所做的那样,我去模型更改数据类型,但是配置文件模型表编码飞到了我的头上。
-
我建议您在创建和更新用户记录时停止使用数字。您可以使用验证规则来阻止与数据库字段长度无关的不需要的字符(甚至限制输入长度),
标签: php sql database yii yii-extensions