gpt4 book ai didi

orm - 在 Symfony2 中无损地删除实体

转载 作者:行者123 更新时间:2023-12-04 02:00:13 25 4
gpt4 key购买 nike

在 Symfony 2 中,有没有一种好的、干净和简单的方法可以无损地删除实体?我想让我的管理员有机会取消删除项目,同时尽可能少地牺牲框架提供的自动化。

如果没有内置解决方案或第三方包来帮助我,那么最好的方法是什么?添加 deleted实体的属性需要大量添加的逻辑来防止它们困惑由 doctrine:generate:crud 创建的 Controller 。 ,所以也许它们应该以序列化形式存储在单独的表中?

最佳答案

你想要的是软删除。有一个Doctrine extension为此,还有一个 bundle将其与 Symfony 集成。

关于orm - 在 Symfony2 中无损地删除实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10372447/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com