gpt4 book ai didi

php - Doctrine2 + 软删除作为状态模式

转载 作者:可可西里 更新时间:2023-11-01 13:26:54 24 4
gpt4 key购买 nike

Doctrine2 文档说软删除行为应该作为状态模式更好地实现,但没有提供该实现的任何示例。

如何使用状态模式实现软删除行为?

最佳答案

我认为他们指的是 filters从 2.2 版开始可用:

The filter functionality works on SQL level. Whether an SQL query is generated in a Persister, during lazy loading, in extra lazy collections or from DQL. Each time the system iterates over all the enabled filters, adding a new SQL part as a filter returns.

DoctrineExtensions图书馆包括一个"soft-delete" behaviour .你可能想看看他们的 implementation详细了解它的工作原理。

关于php - Doctrine2 + 软删除作为状态模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9360137/

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