Question

Doctrine2 docs dit que le comportement souple suppression devrait être mieux mis en œuvre en tant que modèle Etat Mais aucun exemple ne fournissent de cette mise en œuvre.

Comment obtenir un comportement de suppression douce en utilisant un modèle d'état?

Était-ce utile?

La solution

Je pense qu'ils se réfèrent à filtres qui sont disponibles depuis la version 2.2:

La fonctionnalité de filtre fonctionne sur le niveau SQL. Que ce soit une requête SQL est générée dans un Persister, pendant le chargement paresseux, paresseux en supplément collections ou de DQL. Chaque fois que le système itère sur tous les filtres activés, l'ajout d'une nouvelle partie SQL comme un rendement du filtre.

La bibliothèque DoctrineExtensions comprend un "soft-suppression" comportement. Vous pouvez jeter un oeil à leur pour voir comment cela fonctionne en détail.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top