我无法弄清楚这一点。
在show.html.erb
我想通过该连接模型中的字段对连接模型中的项目进行排序。
e.g。
Show.html.erb
<% @cycle.cycles_groups.each do |cycle| %>
<%= cycle.group.name %>
<% end %>
我想通过cycles_groups表
中的group_order字段对组进行排序class Cycle
has_many :cycles_groups
has_many :groups, :through => :cycles_groups
class Group
has_many :cycles_groups
has_many :cycles, :through => :cycles_groups
class CyclesGroup
belongs_to :cycle
belongs_to :group
答案 0 :(得分:2)
将默认范围添加到CyclesGroup
default_scope -> { order(:group_order) }