yii2 - 唯一验证不适用于模块明智配置 YII2
问题描述
我正在使用 yii2 并且应用程序在模块配置中。现在我正在尝试对多个列应用唯一验证,但它显示错误。
我已经在模型中为它写了规则
[['group_name', 'menu_name', 'screen_name'], 'unique', 'targetAttribute' => ['screen_name', 'group_name']]
如果我们在规则中定义的所有列中获取具有给定值的记录,它应该可以工作,但如果不是,它会显示错误“调用未定义的方法 app\modules\admin\models\forms\GroupScreenForm::getDb()”。请帮忙。
解决方案
推荐阅读
- python - 将参数作为数据结构传递给 Python 函数
- qbasic - 如何在 QBasic 上通过 Internet 发送变量?
- jquery - 如何使用 jquery validate 插件验证特殊类型的数组输入
- python - QThread 没有并行运行
- sql - 如何使用 select 显示 SQL 中的工作年限?
- javascript - Object.keys = for 循环
- google-cloud-platform - 删除数据时出现云构建问题
- ruby-on-rails - 在 Rails 会话中存储类的实例会导致 TypeError 异常
- python - 在 Python 中使用 Google 翻译库时出现 Json 错误
- assembly - 返回在 MIPS 中删除了字符的字符串