1

是否可以使用 simplethings / EntityAudit 审计实体 - https://github.com/simplethings/EntityAudit

在 OneToMany 和 OneToOne 关系中使用相同的实体?

    班级地址
    {
        /**
         * @ORM\列
         */
        受保护的 $address_text;

        /**
         * @ORM\ManyToOne(targetEntity="Customer", inversedBy="addresses")
         */
        受保护的$客户;
    }



    类客户
    {
        /**
        * @ORM\OneToMany(targetEntity="Address", mappedBy="customer")
        */
        受保护的$地址;

        /**
        * @ORM\OneToOne(targetEntity="地址")
        */
        受保护的$primary_address;
    }

无需审核即可完美运行,但有了它-脚本以 UnitOfWork::getEntityIdentifier“未识别索引”通知结尾

4

1 回答 1

1
  1. 我已经从https://github.com/merk/EntityAudit/commit/0c1c7df1e53d50629c141b418a18ccee83a3b9b4中提取了更改,还有一个 PR,也许它很快就会在官方回购中得到修复(merk/onetomany 分支)。

  2. 还要确保您的实体名称在 config.yml 中写入正确(大写/小写),如果错误似乎没有错误

于 2012-03-23T20:49:38.177 回答