我想实现post和text_post。
Post: title, link, user_id
Text_post: title, body, user_id
我应该创建两个单独的表吗?或者以某种方式将它们联系在一起?我是铁杆的新手:)
答案 0 :(得分:0)
它们非常相似所以你可以使用Single Table Inheritance但是如果你刚刚开始我会建议保持简单直接并为它们创建2个单独的表。
中运行此功能rails generate scaffold Post title:string link:string user_id:integer
rails generate scaffold TextPost title:string body:text user_id:integer
rake db:migrate
这些命令将生成在db中创建表所需的迁移,以及控制器,模型和视图,以便您开始使用它们。
快乐的编码!