情况:
- 想象两个模型:歌曲和播放列表
- 您只能向歌曲添加反应(动词,例如“喜欢”、“不喜欢”等)。
- 每首歌曲都列出了它的聚合动词,例如 2 个用户喜欢这首歌,4 个不喜欢它。
- 我设置了两个提要组:Song_flat(平面)和 Song_aggregated(聚合)
- 动词被添加到 Song_flat,而 Song_aggregated 跟随 Song_flat。
- 到目前为止,这工作正常,包括。实时更新。
挑战:
- 播放列表应显示此播放列表中所有歌曲的聚合视图(再次按动词)。
- 我设置了两个提要组:Playlist_flat(平面)和 Playlist_aggregated(聚合)
- Playlist_flat 遵循与其关联的所有 Song_flat 提要。Playlist_aggregated 遵循 Playlist_flat。
- 所以总的来说:Playlist_aggregated 遵循 Playlist_flat 遵循大量 Song_flat 提要。
- 我需要中间 Playlist_flat 提要,以便实时更新 Playlist_aggregated 提要无法提供的所有 Song_flat 更改。
- 问题:虽然 Playlist_flat 会立即列出添加到其歌曲中的动词,但 Playlist_aggregated不包含任何动词,尽管 Playlist_aggregated 在 Playlist_flat 之后。
问题:
- 是 getstream 中的错误还是动词没有通过 2 个链接追随者传播?
- 那么,我是否必须要求 Playlist_aggregated 直接关注 Song_flat 提要而不是通过 Playlist_flat?
谢谢你。曼努埃尔