deleted object would be re-saved by cascade (remove deleted object from associations)

后端 未结 18 1161
轮回少年
轮回少年 2020-11-30 00:19

i have the following two entities:

1- PlayList:

@OneToMany(fetch = FetchType.EAGER, mappedBy = \"playlist\", orphanRemoval = true, c         


        
18条回答
  •  旧巷少年郎
    2020-11-30 00:53

    Kind of Inception going on here.

    for (PlaylistadMap playlistadMap : playlistadMaps) {
            PlayList innerPlayList = playlistadMap.getPlayList();
            for (Iterator iterator = innerPlayList.getPlaylistadMaps().iterator(); iterator.hasNext();) {
                PlaylistadMap innerPlaylistadMap = iterator.next();
                if (innerPlaylistadMap.equals(PlaylistadMap)) {
                    iterator.remove();
                    session.delete(innerPlaylistadMap);
                }
            }
        }
    

提交回复
热议问题