unqiue和exist验证器的targetClass无效 [ 2.0 版本 ]
['uid', 'unique', 'targetClass' => \common\models\AutoComplete::className(), 'targetAttribute' => ['uid', $this->_branch => 'branch_id'], 'message' => '编号已经存在',]
这么配置的unique验证器targetClass参数无效,还是会使用当前类的table验证
php版本7.2.5
yii2.0.15
共 3 个回答
-
zhoupenghui 回答于 2018-05-22 11:36 举报
这样呢:
[['uid'], 'unique', 'targetClass' => AutoComplete::class, 'targetAttribute' => ['uid', $this->_branch => 'branch_id'], 'message' => '编号已经存在',]
jorge
注册时间:2016-10-31
最后登录:2024-03-01
在线时长:15小时25分
最后登录:2024-03-01
在线时长:15小时25分
- 粉丝0
- 金钱90
- 威望0
- 积分240