标签: php validation symfony
我是Symfony2的新手并且坚持验证部分。
在我的项目中,任何用户都可以在数据库中添加产品,任何用户都可以拥有与其他用户相同的产品名称。
此处我们无法对产品名称使用唯一验证,因为这会违反我的要求。那么有人可以帮我解决这个问题吗?
谢谢! 阿维米什拉
答案 0 :(得分:1)
您可以为UniqueEntity约束设置多个字段,这样您就可以设置[name, user],然后应该检查是否存在这两个字段,而不仅仅是名称或用户。< / p>
[name, user]