鉴于:
Magento 中的两个自定义类,它们之间具有多对一关系。
孩子持有父母的外键。
数据库设置为级联删除。
在某些情况下,孩子的参考更改为不同的父母。在其中一些情况下,我想在子项的 afterSave 方法中删除父项。当我这样做时,孩子本身就消失了,因为 FK 到新父级的更改尚未写入数据库,并且数据库级级联启动。
在子对象中写入新外键后,如何安排删除父对象?
鉴于:
Magento 中的两个自定义类,它们之间具有多对一关系。
孩子持有父母的外键。
数据库设置为级联删除。
在某些情况下,孩子的参考更改为不同的父母。在其中一些情况下,我想在子项的 afterSave 方法中删除父项。当我这样做时,孩子本身就消失了,因为 FK 到新父级的更改尚未写入数据库,并且数据库级级联启动。
在子对象中写入新外键后,如何安排删除父对象?