Bonjour à tous,
Je sais que la question que je vais poser à déjà été abordée mais de mon côté cela ne fonctionne pas.
Voici l'erreur:
Fichier de mapping(simplifié):deleted object would be re-saved by cascade (remove deleted object from associations)
Artwork:
Comments:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 HasMany(x => x.Comments).Cascade.AllDeleteOrphan().Inverse(); HasMany(x => x.Promotions).Cascade.AllDeleteOrphan().Inverse(); HasMany(x => x.Images).Cascade.AllDeleteOrphan().Inverse();
Promotions:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 References(x => x.Artwork).Cascade.None().Not.Nullable();
Images:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 References(x => x.Artwork).Cascade.None().Not.Nullable();
lorsque je veux supprimer un artwork, j'isole bien l'objet?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 References(x => x.Artwork).Cascade.None().Not.Nullable();
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 artwork.Comments.Clear(); artwork.Promotions.Clear(); artwork.Images.Clear(); bool isDeleted = artworkDao.delete(artwork);-->False
Partager