Rails生成带有'has_many'关联的模型

时间:2015-12-14 14:11:13

标签: ruby-on-rails scaffolding

我认为这是一个愚蠢的问题,但我似乎无法找到答案。 假设我有两种型号,Car and Wheel。 如果我已经生成了Car,我可以使用以下命令使Wheel具有'belongs_to car'关联。

rails g scaffold Wheel car:references

如果我已经生成了Wheel并且我想要将Car加入车辆以使轮子仍然属于它,该怎么办?我怎样才能做到这一点? (有可能吗?)

1 个答案:

答案 0 :(得分:2)

我不认为有一种方法可以生成您的Car scaffold,然后生成一个迁移,添加对现有Wheel的引用。

rails g scaffold Car with:attributes
rails g migration AddCarToWheels car:references

Rails对于一般的迁移有很好的documentation。我把它们留在这里作为参考:)