我希望创建一个具有三个模型的 Rails 应用程序。一个模型代表汽车,另一个模型代表汽车可以涂装的颜色,第三个模型代表某种颜色的汽车订单。构建这些模型之间关系的最佳方法是什么?
最佳答案
这是非常基本的东西。我建议您阅读Rails guide彻底了解 Active Record 关联。让您继续前进:
class Car < ActiveRecord::Base
has_many :orders
belongs_to :color
end
class Color < ActiveRecord::Base
has_many :cars
has_many :orders
end
class Order < ActiveRecord::Base
belongs_to :car
belongs_to :color
end
关于ruby-on-rails - 在 Rails 中建模这些关系的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1944053/