【发布时间】:2014-11-23 19:37:18
【问题描述】:
假设我有一个字段名称 id,我希望用户在 id 字段中输入一些整数,但同时我想根据数据库检查该 id 是否存在。如果存在,那么它应该会显示一些错误。
在 Yii 2.0 中有实现这个功能的功能吗?
任何帮助将不胜感激。谢谢!
【问题讨论】:
标签: php database validation yii
假设我有一个字段名称 id,我希望用户在 id 字段中输入一些整数,但同时我想根据数据库检查该 id 是否存在。如果存在,那么它应该会显示一些错误。
在 Yii 2.0 中有实现这个功能的功能吗?
任何帮助将不胜感激。谢谢!
【问题讨论】:
标签: php database validation yii
如果这是来自模型,您可以在验证规则中为其设置unique 规则。
在您的模型中,您有一个 rules() 函数:
/**
* @return array validation rules for model attributes.
*/
public function rules()
{
return array(
array('name', 'required'),
array('some_id', 'unique'),
);
}
【讨论】: