1

这是我正在构建的非常小的基本测试网站用例:

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???

谢谢你的建议。

4

2 回答 2

2

只需将其设为带有模型名称下划线 id 的整数

rails g Post user_id:integer
于 2012-12-26T03:34:12.403 回答
1
rails g Posting name:string body:text post_date:date user:references

顺便说一句,如果你的字段类型是字符串,你实际上不需要指定它的类型 - 默认情况下,rails 会将它设置为字符串。

于 2012-12-26T06:20:36.677 回答