小编Vad*_*ich的帖子

访问 has_many 中的连接模型属性:虽然关系

我有这个模型和多对多关联:通过:

class RailwayStation < ActiveRecord::Base
  has_many :railway_stations_routes
  has_many :routes, through: :railway_stations_routes
end

class Route < ActiveRecord::Base
  has_many :railway_stations_routes
  has_many :railway_stations, through: :railway_stations_routes
end

class RailwayStationsRoute < ActiveRecord::Base
  belongs_to :railway_station
  belongs_to :route
end
Run Code Online (Sandbox Code Playgroud)

我添加了列st_index

add_column :railway_stations_routes, :st_index, :integer
Run Code Online (Sandbox Code Playgroud)

对于路线中的索引站,但我不明白如何从路线视图形式更改它:

ul
  - @route.railway_stations.each do |railway_station|
   li = railway_station.title
      = ????
Run Code Online (Sandbox Code Playgroud)

ruby activerecord ruby-on-rails

5
推荐指数
1
解决办法
1409
查看次数

标签 统计

activerecord ×1

ruby ×1

ruby-on-rails ×1