cakehph3:如何在cakephp中验证枚举类型mysql字段?

iibxawm4  于 2021-06-23  发布在  Mysql
关注(0)|答案(1)|浏览(421)

在cakephp3model>表中,我想在cakephp3validationdefault方法中为enum type字段添加验证规则$validator->allowempty('状态');我想在这里枚举验证,以便给定的值是允许的'状态'字段。e、 g.enum('pass','fail')。

2g32fytz

2g32fytz1#

尝试使用inlisthttps://api.cakephp.org/3.6/class-cake.validation.validator.html#_inlist

$validator
    ->scalar('status')
    ->inList('status', ['Pass','Fail'])
    ->allowEmpty('status');

相关问题