我有2个现有模型:post
和post_reply
,后者指的是前者。我想使用脚手架创建另一个模型,引用post_reply
。在generate命令中我应该使用什么名称来正确引用post_reply
?
使用导轨5.
答案 0 :(得分:2)
你说“引用”,我认为你的意思是belongs_to
rails generate scaffold new_model post_reply:references
生成的列名称为post_reply_id
,您可以直接创建列。
rails generate scaffold new_model post_reply_id:integer
如果您执行后者,则需要手动将belongs_to
行添加到NewModel
实际上可以调用整数列,但是调用它post_reply_id
是预期的,并且遵守'约定优于配置'的建议。