0

Rails 新手,很难想象如何进行项目。我想创建一个简单的页面,其中用户:

a) 选择一个“项目”,发送到项目页面 b) 从项目页面,可以重复查询一个 API 并得到结果

由于我仍在围绕脚手架并创建模型和控制器,我想知道以下是否有意义:

rails generate Project person:string
rails generate API_call title:string response:text

我想我的问题是,如何将 API_call 表中的条目链接到特定项目?这是“参考”选项吗?

提前谢谢了...

4

1 回答 1

2

您的脚手架命令不正确。生成完整资源:

rails g scaffold Project person:string

这将生成模型、控制器、迁移、视图等。

只生成一个模型:

rails g model ApiCall title:string response:text

要列出其他生成器,请运行

rails g

注意:您可以使用ggenerator

对于关联对象,您需要使用关联。请查看此链接以获取基本概念http://guides.rubyonrails.org/association_basics.html。如果您想使用它,则没有其他选择可以学习文档。

于 2012-10-29T14:35:40.050 回答