मुझे वैश्विक स्तर पर EF Core 2
में कैस्केड हटाने को अक्षम करने के तरीकों के बारे में जानना आवश्यक है। किसी भी मदद की सराहना की है।विश्व स्तर पर ईएफ कोर 2 पर कैस्केड डिलीट अक्षम करें
एफई 6.x हम झरना दोनों OneToMany
और ManyToMany
realtions पर हटाना निष्क्रिय करने के लिए कोड का पालन करते थे:
builder.Conventions.Remove<OneToManyCascadeDeleteConvention>();
builder.Conventions.Remove<ManyToManyCascadeDeleteConvention>();
उत्तर के लिए धन्यवाद। क्या 'कैस्केडएफके' में केवल 'एक से कई' संबंध हैं या इसमें 'कई से कई' संबंध भी शामिल हैं? –
वर्तमान में ईएफसी में कोई विशेष 'कई से अधिक' संबंध नहीं हैं (वे 2 'एक से कई' के साथ अनुकरण किए जाते हैं)। तो अपने प्रश्न का उत्तर देने के लिए, 'कैस्केडएफक्स' में सभी रिश्तों - 'एक से कई' और 'एक-से-एक' शामिल हैं। –