Symfony 使用条令限制数据库输入选择
我有这样的想法:Symfony 使用条令限制数据库输入选择,symfony,doctrine-orm,doctrine,Symfony,Doctrine Orm,Doctrine,我有这样的想法: /** * @var string * @ORM\Column(name="item", type="string", length=255, nullable=true) * @JMSS\Type("string") */ protected $item; 我需要以某种方式限制可以写入$item的内容。比如: /** * @Allowed {'Peter', 'Jack', 'Adam' } */ 所以只
/**
* @var string
* @ORM\Column(name="item", type="string", length=255, nullable=true)
* @JMSS\Type("string")
*/
protected $item;
我需要以某种方式限制可以写入$item
的内容。比如:
/**
* @Allowed {'Peter', 'Jack', 'Adam' }
*/
所以只有彼得、杰克或亚当可以写在DB上
在阅读了文档之后,我认为没有办法做到这一点。有什么帮助吗?使用
@Assert\Choice
更多关于验证的信息