Ruby on rails 4 街道名称和多个街道编号的正确模型
我是一个使用Rails的新手,我想知道如何正确设置这种类型的模型: 餐桌Ruby on rails 4 街道名称和多个街道编号的正确模型,ruby-on-rails-4,model,Ruby On Rails 4,Model,我是一个使用Rails的新手,我想知道如何正确设置这种类型的模型: 餐桌 街道名称 街道号码 街道号码 街道号码 。。。无限街道号码 我必须为每个街道名称保存几个街道号码 最好的办法是什么 更新: @RoDoTiQ@Pavan感谢您的回答!你觉得这个怎么样 class Street
- 街道名称
- 街道号码
- 街道号码
- 街道号码
- 。。。无限街道号码
更新: @RoDoTiQ@Pavan感谢您的回答!你觉得这个怎么样
class Street
您应该通过has\u many操作符进行活动记录关联
诸如此类:
class Street < ActiveRecord::Base
has_many :street_numbers
end
class Street_Number < ActiveRecord::Base
belongs_to :street
end
class Street
请查看此项了解更多详细信息。更相关的方式是通过
has\u many
Class Place < ActiveRecord::Base
has_many :street_numbers
has_many :streets,through: :street_numbers
end
Class Street < ActiveRecord::Base
has_many :street_numbers
has_many :places,through: :street_numbers
end
Class StreetNumber < ActiveRecord::Base
belongs_to :place
belongs_to :street
end
classplace
有关更多详细信息,请参阅这些看起来不错。如果您觉得其中一个答案有用,您必须接受:)当然,很遗憾我不能同时接受这两个答案:)非常感谢您的支持!