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