假设我有两个 HasMany 关系:
Playlist: HasMany Clips
和
ClipsMegaCollection: HasMany Clips
这个想法是有一个排序列表Playlists
并保持ClipsMegaCollection
同步作为反映所有播放列表的剪辑的平面列表。
这对于骨干关系是否可行,或者任何人都可以想到在骨干中这样做的方法吗?
我可以根据播放列表中的顺序和顺序ClipsMegaCollection.comparator
返回一个键,所以保持排序应该没问题。Playlist
Clip
问题是我需要在播放列表中添加或删除剪辑或移动剪辑时保持同步