@ManyToOne关系的属性:如何制作相对计数器?

时间:2015-10-20 10:31:05

标签: symfony doctrine-orm

我有两个父/子关系实体(用户 - >评论)。

我希望子实体具有两个行为的“relativeCounter”属性:

  • 每次添加
  • 时增加1
  • 每次第一个父母的孩子
  • 时重新开始

使用Doctrine Annotations正式化这些约束的最佳方法是什么?

1 个答案:

答案 0 :(得分:2)

我可能会使用EventSubscriber。订阅preUpdate事件并检查您提到的条件。