我使用此代码显示内容 -
- @tasks.each do |task|
%ul
%li= task.project.name
%ul
%li= task.name
给出了类似的结果 -
但我希望结果表示像 -
答案 0 :(得分:2)
使用分组
- @tasks.group_by(&:project_id).each do |project_id, tasks|
%ul
%li= tasks.first.project.name # or Project.find(project_id).name
- tasks.each do |task|
%ul
%li= task.name