我目前有可以描述如下的模型:
歌曲可以通过 Allocations 有许多 setlists 分配属于歌曲和 setlists Setlists 可以通过分配在其中包含许多歌曲
歌曲有标题、艺术家和音调。
基本上,我正在设置新的设置列表视图,音乐家可以在其中从库中选择任何现有歌曲以添加到设置列表中。我想做一些事情:
<thead>
<th>Title</th>
<th>Artist</th>
<th>Root Key</th>
</thead>
<tbody>
INSERT CODE HERE TO DISPLAY DATA
</tbody>
目前我正在使用以下代码来获取数据,但我不知道是否有办法将其分离到表格中的相关单元格中:
<% songs = Song.all.collect {|s| [ s.title, s.artist, s.key ] } %>
<% songs.sort! %>
我不确定这是否是最好的方法,所以如果有人能提出一个很棒的替代方案。提前致谢!