【问题标题】:How to know the last preremove symfony listener如何知道最后一个 preremove symfony 监听器
【发布时间】:2019-07-29 15:17:07
【问题描述】:

我有几个实体之间存在关系,当我删除与另一个实体相关的实体时,这两个实体被删除。这就是我要的。但是,我想知道最后删除的是哪一个。所以我有一个监听器“preremove”,它被调用了两次。第一个实体一次,第二个实体第二次。但不知道最后删除的是哪一个。你有什么想法?提前谢谢你

【问题讨论】:

    标签: symfony doctrine listener persist


    【解决方案1】:

    检查表外键。如果你的表有OneToMany关系,那么存储外键的记录会先被删除。

    【讨论】:

    • 感谢您的回复,您知道如何查看哪个实体依赖于其他吗?
    • 你可以在数据库管理工具和多对一关系多方实体存储外键上查看。
    猜你喜欢
    • 2016-02-09
    • 2012-08-23
    • 2012-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-16
    • 2013-11-10
    相关资源
    最近更新 更多