我有一對多關係A - > B。我想刪除A,所有它的B都被刪除。我可以找到一種方法來手動執行它,但我想知道是否有某種方法可以自動執行它(意味着每次刪除B時,它的A對象都可能會根據引用的B的數量而被刪除)。我想知道是否有刪除規則和關係基數驗證的一些組合,以促進這一點。這將是一個'條件級聯'刪除規則。CoreData:級聯刪除規則,僅當項目刪除所有子項時
0
A
回答
-1
最後我用B中的prepareForDeletion來檢查關聯的A是否只有1 B(被刪除的那個)。如果是這樣,我也刪除A. 在這裏找到答案: Link
0
據我所知,核心數據中只有四種類型的刪除規則,都不符合您的要求。
相關問題
- 1. Quick CoreData - 反刪除規則
- 2. 刪除listobox所有項目
- 3. Django級聯刪除選項?
- 4. Powershell刪除項目不會刪除所有項目
- 5. T-SQL如何在刪除父項時刪除所有子項目
- 6. 級聯所有不刪除
- 7. 刪除所有CSS規則
- 8. 如何使用Hibernate刪除父項時刪除所有子行?
- 9. JPA:級聯刪除不刪除子
- 10. 僅當子項不存在時,才從父項刪除行
- 11. 如何刪除項目刪除時的「,」?
- 12. 刪除-項目Vs的[有System.IO.File] ::刪除()
- 13. CoreData + iCloud +級聯刪除 - 如何處理?
- 14. Coredata,級聯刪除不起作用
- 15. 刪除項目
- 16. 刪除項目
- 17. 刪除項目
- 18. 刪除項目
- 19. Coredata刪除規則混亂,Xcode中
- 20. SQL:刪除子樹表(ID,PARENTID),刪除一個項目,他所有的孩子
- 21. 當NSMenu刪除所有項目時會通知
- 22. Linq RemoveAll刪除所有項目
- 23. Express - app.del()刪除所有項目
- 24. 如何刪除所有ListBox項目?
- 25. std :: remove_if不會刪除所有項目
- 26. memcache telnet flush_all不刪除所有項目
- 27. 刪除所有項目按鈕
- 28. 刪除indexPathsForSelectedItems中的所有項目,UICollectionView
- 29. 刪除列表中的所有項目#
- 30. 從UITabBarController中刪除所有項目
爲什麼選擇投票? – Tylerc230