İlk başta, CascadeType.REMOVE
ile tablosumdaki yabancı anahtarları silebileceğimi bekledim, ancak bir istisna aldım. Ama @CascadeOnDelete
ile sorun değil. İki ek açıklama arasındaki fark nedir?@CascadeOnDelete ve CascadeType.REMOVE ek açıklamaları arasındaki fark nedir?
DÜZENLEME: Ben .Hangi fikri kullanılacak ne kadar iyi sorusunu gündeme org.eclipse.persistence.annotations.CascadeOnDelete
gelen silme üzerinde DataNucleus' comment.Cascade gördü ettik.
Hangi özel durumları aldınız? – Ilya
@CascadeOnDelete, JPA'nın bir parçası değildir, bu nedenle – DataNucleus
numaralı telefonun nereden geldiğinden bahsetmenizi öneriyoruz: 'XXX' tablosundaki DELETE 'anahtarında' 'YYY' 'için bir anahtar ihlali ihlaline neden olmuştur (xxx). İfade geri çekildi. ' – npocmaka