[英]Do I need to specify foreign keys in Ruby on Rails generators?
这是我正在构建的非常小的基本测试网站用例:
A 'Posting' belongs to a 'User' and a 'User' can have many 'Posting's.
我知道在数据库中必须有一个外键关系。 我是否需要在生成器中指定此外键?
rails generate Posting name:string body:text post_date:date User:User???
谢谢你的建议。
只需使用模型名称下划线id的整数
rails g Post user_id:integer
rails g Posting name:string body:text post_date:date user:references
顺便说一句,如果你的字段类型是字符串,你实际上不需要指定它的类型 - rails默认情况下会将它设置为字符串。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.