如何实现post和text_post

时间:2014-02-12 20:03:47

标签: ruby-on-rails ruby-on-rails-4

我想实现post和text_post。

Post: title, link, user_id
Text_post: title, body, user_id

我应该创建两个单独的表吗?或者以某种方式将它们联系在一起?我是铁杆的新手:)

1 个答案:

答案 0 :(得分:0)

它们非常相似所以你可以使用Single Table Inheritance但是如果你刚刚开始我会建议保持简单直接并为它们创建2个单独的表。

command line

中运行此功能
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中创建表所需的迁移,以及控制器,模型和视图,以便您开始使用它们。

快乐的编码!