Symfony 5+ 为多对多关系添加时间戳

问题描述 投票:0回答:0

我在两个实体之间有关系:

  • 寄养家庭
  • 动物

在 Animal 实体上,我有一个名为“FosterFamiliesHistory”的字段,它是与 FosterFamily 实体的多对多关系,由“AnimalsHistory”字段反转。

连接表是由学说自动创建和管理的,自定义名称是我选择的“foster_family_animal_history”。

出于某种原因,我想向此连接表添加一个名为“createdAt”的自定义属性,以跟踪创建关系的日期。

我知道我完全可以使用显式中间实体制作一个自定义集合,这样我就可以完全控制,但这对于我的需求来说有点过分了,但如果没有其他选择,我当然会这样做。

symfony doctrine-orm doctrine relationship
© www.soinside.com 2019 - 2024. All rights reserved.