如何在Yii 2.0中验证数据库的输入字段?

时间:2014-11-23 19:37:19

标签: php database validation yii

假设我有一个字段名称id,我希望用户在id字段中输入一些整数,但同时我想检查该数据库的id是否存在。如果它存在则应该显示一些错误。

在Yii 2.0中是否有实现此功能的功能?

非常感谢任何帮助。谢谢!

1 个答案:

答案 0 :(得分:1)

如果这是来自模型,您可以在验证规则中对其进行unique规则。

在您的模型中,您有一个rules()函数:

/**
 * @return array validation rules for model attributes.
 */
public function rules()
{
    return array(
        array('name', 'required'),
        array('some_id', 'unique'),
    );
}