Rails的新手,很难想象如何继续项目。我想创建一个用户名单的简单页面:
a)选择一个“项目”,发送到项目页面 b)从项目页面,可以反复查询API并获得结果
由于我仍然围绕脚手架并创建模型和控制器,我想知道以下是否有意义:
rails generate Project person:string
rails generate API_call title:string response:text
我想我的问题是,如何将API_call表中的条目链接到特定项目?这是“参考”选项吗?
非常感谢提前......
答案 0 :(得分:2)
您的脚手架命令不正确。用于生成完整资源:
rails g scaffold Project person:string
这将生成模型,控制器,迁移,视图等。
仅用于生成模型:
rails g model ApiCall title:string response:text
要列出其他生成器,请运行
rails g
注意:您可以使用g
或generator
对于相关对象,您需要使用关联。请查看此链接以获取基本信息http://guides.rubyonrails.org/association_basics.html。如果您想使用它,除了研究文档之外别无选择。