2012-11-19 69 views

回答

3

不是根据您从rails generate model得到的用法信息。您可以设置一个belongs_to关系,虽然:

rails generate model photo title:string album:references 

让我在app/models/photo.rb如下:

class Photo < ActiveRecord::Base 
    belongs_to :album 
end 
+0

感谢。那么我仍然可以使用'generate'命令,然后在迁移之前手动添加'has_many'和':through'关联?有没有什么需要在自动生成的迁移文件中进行更改? –

+0

没有。用'has_many',外键在另一个表中。您只需要在做'belongs_to'关系时添加一列。 – dpassage

+0

这很有道理。谢谢! –

相关问题