在Rails中将不同的模型和控制器关联和组合在一起

时间:2015-05-07 03:54:52

标签: ruby-on-rails model controller

我正在使用其中一个编码器块。现在我有两个模型和两个控制器,旅行旅行时间。伪代码在

之下
Trip contains
- Destination
- Link
- Duration
- Coment

Travel-Time contains
- Duration

我希望以有意义的方式将它们联系在一起,接近以下内容。

单个旅程有多个旅行时和多次旅行,如下面的伪代码

Journey contains
- Trip #1
- Travel-Time #1
- Trip #2
- Travel-Time #2

我知道如何创建 Trip 控制器/型号和旅行时间控制器/型号,但我应该如何开始使用Journey控制器/型号?

1 个答案:

答案 0 :(得分:0)

您可以将Trip_id属性添加到Trip和Travel-Time。 在trip.rb和travel_time.rb里面插入

belongs_to :journey

并在journey.rb内插入

has_many :trips
has_many :travel_times