2

我想创建 TODO 列表应用程序。

所以我想创建一个管理页面和一个工作页面。

为此,我需要两个控制器:

rails generate controller Admins

rails generate controller Workers

现在,我想创建两个表并在控制器中使用它们:

第一个表将是工作人员:电子邮件(字符串)、全名(文本)、is_worker(布尔值)。

第二个表将是连接:email_admin(string)、email_worker(string)、task(text)、done (boolean)。

我应该如何定义表格?

我试过:

rails generate scaffold workers email: string, full_name: text, is_worker: boolean
rake db:migrate
rails generate scaffold connection email_admin: string, email_worker: string, task: text, done: boolean
rake db:migrate

但它定义了我的控制器:“工人”和“连接”,我不想创建控制器,而只是表。(然后我将使用以下控制器中的表:Admins 和 Workers)

4

1 回答 1

2

使用rails generate model workerrails generate model connection。此命令将创建两个模型及其对应的表。

于 2012-12-26T15:03:06.813 回答