生成引用一个模型的脚手架,该模型引用另一个模型
Generate scaffold which references a model who refers another model
我现有2个模型:post
和post_reply
,后者指的是前者。我想使用引用 post_reply
的脚手架创建另一个模型。生成命令中我的列名称应该是什么才能正确引用 post_reply
?
使用 rails 5.
你说 "references" 我假设你的意思是 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
是正常的,并且尊重 'convention over configuration' 的建议。
我现有2个模型:post
和post_reply
,后者指的是前者。我想使用引用 post_reply
的脚手架创建另一个模型。生成命令中我的列名称应该是什么才能正确引用 post_reply
?
使用 rails 5.
你说 "references" 我假设你的意思是 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
是正常的,并且尊重 'convention over configuration' 的建议。