Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 每次获取Yii2的现有验证程序时出错_Php_Yii2 - Fatal编程技术网

Php 每次获取Yii2的现有验证程序时出错

Php 每次获取Yii2的现有验证程序时出错,php,yii2,Php,Yii2,以下是我从数据库验证活动id的代码 但每次我得到错误的天气记录是在分贝或不是 [campaign_id', 'exist', 'targetClass' => '\common\models\Campaign', 'filter' => ['campaign_id' => Campaign::className()], 'message' => 'There is no record with this id.' ]] 我找到了解决方案,只是移除了这个过滤器,它开始工作

以下是我从数据库验证活动id的代码 但每次我得到错误的天气记录是在分贝或不是

[campaign_id', 'exist', 'targetClass' => '\common\models\Campaign', 'filter' => ['campaign_id' => Campaign::className()], 'message' => 'There is no record with this id.' ]]

我找到了解决方案,只是移除了这个过滤器,它开始工作了

['campaign_id', 'exist',
            'targetClass' => '\common\models\Campaign',
            'message' => 'There is no user with this email address.'
        ]

此id在db中是唯一的