我有这样的东西:
/**
* @var string
* @ORMColumn(name="item", type="string", length=255, nullable=true)
* @JMSSType("string")
*/
protected $item;
我需要以某种方式限制可以写入$item
的内容。类似于:
/**
* @Allowed {'Peter', 'Jack', 'Adam' }
*/
所以只有Peter、Jack或Adam可以写在DB 上
在阅读了文档之后,我看不出有什么办法可以做到这一点。有什么帮助吗?
使用@AssertChoice
注释。
有关验证的详细信息,请点击此处。