任何人都可以对如何使用 "on" => "insert"
提出建议验证在 yii2 ?
我用过了
array('field_name', 'required', 'on'=>'insert')
在 Yii1 但在 yii2 它不检查我是否设置
['field_name', 'required', 'on'=>'insert']
.
你能解释一下这里有什么问题吗?
提前致谢。
最佳答案
您应该在验证之前简单地设置模型的场景:
$model->scenario = 'insert';
由于使用 Yii2 :
By default, a model supports only a single scenario named
default
阅读更多:http://www.yiiframework.com/doc-2.0/guide-structure-models.html#scenarios
关于yii - 如何在 yii2 的插入验证器上使用 required ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28981062/