我想在两个attributs上创建一个独特的约束。使用Doctrine2的YML配置没有很好的记录。所以我尝试用YML转换XML。这段代码出了什么问题?
unique-constraints:
name: event_user
columns:
event_id: ~
user_id: ~
提前致谢。
答案 0 :(得分:33)
最后,我设法通过以下代码创建它:
uniqueConstraints:
event_user_idx:
columns: event_id,user_id
但感谢Reuven的回答。
答案 1 :(得分:8)
你应该试试:
uniqueConstraints:
event_user:
columns:
- event_id
- user_id
答案 2 :(得分:2)
我不知道最近是否添加了this part of the documentation,但这就是它的内容:
# ECommerceProduct.orm.yml
ECommerceProduct:
type: entity
fields:
# definition of some fields
uniqueConstraints:
search_idx:
columns: [ name, email ]