我目前通过 HMBT 有两个模型。真正的问题是我正试图找出一种订购它们的好方法。
我的一个模型是播放列表,另一个模型是歌曲。理想情况下,我会有类似的东西:
Playlist:
name: "Playlist Name"
song_ids: [1,2,3]
Song:
id: 1
name: "Song Name
Song:
id: 2
name: "Song Name 2"
Song:
id: 3
name: "Song Name 3"
这样我就可以处理 song_ids 并轻松编辑/替换它。FWIW,我只会使用 Playlist#Songs。我不认为我会使用 Song#Playlists。这也是我序列化我的数据的方式,这些数据最终被处理为 Ember.js 前端
有任何想法吗?