yii2 unique 验证
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了yii2 unique 验证相关的知识,希望对你有一定的参考价值。
开发过程中会用到检测用户名或手机号或邮箱是否唯一。
在model的rules中加入
[[‘email‘],‘unique‘],
在view中
<?php $form = ActiveForm::begin([‘enableAjaxValidation‘ => true]); ?>
在controller中
public function actionCreate() { $model = new User(); if (Yii::$app->request->isAjax && $model->load(Yii::$app->request->post())) { Yii::$app->response->format = Response::FORMAT_JSON; return ActiveForm::validate($model); } }
即可。
以上是关于yii2 unique 验证的主要内容,如果未能解决你的问题,请参考以下文章