我需要关于从其他模型中提取数据以及在Rails中正确引用帮助的帮助。例如,我有一个Rails应用程序,它包含比赛信息。在这里我有汽车,汽车类,赛事和赛车。我拥有它可以创造一部属于汽车类的汽车,但是我不知道我会如何做赛事和赛车部分。我希望这一切都很有意义,因为我仍然试图自己将自己的头围绕在它周围。我正在使用Rails版本4.1.6
。引用来自其他模型的其他数据
此外,如果有人能想出一个更好的标题这个问题,我将不胜感激。
汽车种类: 这是一辆车属于的类。所有的汽车都必须上课。这应该包含关于汽车类的所有信息。
型号:
class CarClass < ActiveRecord::Base
has_many :cars
end
汽车: 汽车的一类,你可以在模型中看到CarClass
和Car
属于。这应该包含关于汽车的所有细节。
型号:
class Car < ActiveRecord::Base
belongs_to :car_class
end
事件: 事件就是一个汽车类将比赛。它将持有活动的详细信息,但课程和汽车的详细信息将由上述CarClass
和Car
保存。应该有可能获得所有赛车的列表。我假设Event
将有很多Racing
。
赛车 这应持有约在每车的基础上种族属性。例如他们来了什么地方,跟踪时间等。我假设Racing
将属于Event
。
class Car
neo
2015-01-26 22:44:37
感谢您的帮助Neo,我已经解决了这个问题。 – 2015-01-26 22:47:21