J'ai deux entités TestA et TestB, la relation est un à plusieurs. Après avoir supprimé une entité de la collection TestB dans l'entité TestA, j'ai trouvé que l'EntityState de cette entité supprimée est 'Modifié'. Existe-t-il un moyen de distinguer l'entité supprimée de l'entité réellement modifiée?Existe-t-il un moyen de suivre l'entité qui a déjà été supprimée?
0
A
Répondre
0
Oui, car il a été modifié. Lorsque vous supprimez l'entité TestB de la collection dans l'entité TestA, vous ne supprimez pas l'entité elle-même, mais vous supprimez simplement la relation entre TestA et TestB = vous définissez FK dans TestB sur null. Si vous souhaitez également supprimer TestB, vous devez appeler DeleteObject
pour cette instance TestB ou utiliser identifying relation.
Questions connexes
- 1. Ninject - La portée de la demande a déjà été supprimée
- 2. Impossible de fusionner une entité qui a été supprimée
- 3. L'instance ObjectContext a été supprimée
- 4. Existe-t-il un moyen de sous-facette une table qui a déjà été "facettée"?
- 5. Accéder à un formulaire qui a déjà été instancié
- 6. position à droite un élément qui a déjà été positionné
- 7. Comment récupérer des données dans un déclencheur à partir de la table d'en-tête qui a déjà été supprimée
- 8. response.getOutputStream a déjà été appelé
- 9. Mon application FB a été supprimée
- 10. Rechercher lorsque la ligne a été supprimée
- 11. ASP.NET MVC5: L'instance ObjectContext a été supprimée
- 12. Ouverture de SqlConnection qui a déjà été fermée
- 13. Migration bâclée: Table déjà supprimée
- 14. classe d'objets a été supprimée dans cakephp3
- 15. Réécrivez une URL qui a déjà été redirigée?
- 16. Get type qui déjà a été reporté dans le modèle
- 17. « startSession a été appelé déjà. ... »
- 18. git pour annuler le commit qui a déjà été validé
- 19. Dépendance d'injection qui a déjà été créée avec Ninject
- 20. Page supprimée de Wiki. La corbeille a été désactivée
- 21. PHP Récupération ce qui a déjà été envoyé
- 22. Recharger une vue Backbone après qu'elle a été supprimée?
- 23. Un moyen de savoir si une propriété de navigation Breeze a déjà été chargée?
- 24. Quel est l'équivalent python du modèle Perl à suivre si quelque chose a déjà été vu?
- 25. Meilleur moyen de savoir si un EditText a déjà été sélectionné
- 26. tordu: vérifier si un différé a déjà été appelé
- 27. Existe-t-il un moyen de désobjecter le code javascript GWT déjà obfusqué, qui a été obscurci par moi?
- 28. images qui a été supprimé de la base de données, être supprimée de la mémoire, trop
- 29. Comment suivre qui a été poussé dans un dépôt de Gitose?
- 30. Existe-t-il un moyen de déterminer si une surbrillance a déjà été définie dans Vim?