0
我有一個Grails自動爲我設置的SQL數據庫。Grails中是否存在像「休眠」中的「反向」級聯?
每當我嘗試從僱員刪除所有項目中,我得到一個級聯重新保存在role_skill例外。
那是因爲這個方法是建立在那裏role_skill被嵌進技能和角色?我在Grails中設置了不同的技能類型,我認爲這是導致我的刪除頭痛的原因。
我問起逆究其原因,是因爲它好像我需要以某種方式獲得技能失去它的參考時role_skill被刪除到role_skill。
我已經嘗試過儘可能讓這個工作。我的當前映射將允許我一次刪除一個項目,但對於所有項目,如果我執行employeeInstance.getProjects()並嘗試刪除該列表中返回的所有項目實例,則會出現級聯錯誤。 – Derek 2010-10-13 19:07:23
如果你看圖,你會發現這個技能有許多角色殺手,而且角色扮演着許多角色的角色。你看到有什麼可疑的東西嗎? – Derek 2010-10-13 19:08:26