Ruby on rails 如何使用Rails创建带有调查ID和问题/答案链接的审计模型?

Ruby on rails 如何使用Rails创建带有调查ID和问题/答案链接的审计模型?,ruby-on-rails,ruby,model,Ruby On Rails,Ruby,Model,我正在开发一个应用程序,我可以创建问题列表,然后回答它们(类似于谷歌表单)。所以我有一个调查页面,在那里我可以动态地创建问题。 当我创建一个新的审计时,我需要选择它将从哪个调查中创建。本页还提供每个问题的问题和答案表单 只有当调查中的所有问题都有答案时,才应创建审计。现在在审计模型中,我只存储我需要创建审计本身的调查ID 问题是如何正确地创建这样一个模型(id值足够了)并对新审计的创建进行编程 检查表模型: class Checklist

我正在开发一个应用程序,我可以创建问题列表,然后回答它们(类似于谷歌表单)。所以我有一个调查页面,在那里我可以动态地创建问题。 当我创建一个新的审计时,我需要选择它将从哪个调查中创建。本页还提供每个问题的问题和答案表单

只有当调查中的所有问题都有答案时,才应创建审计。现在在审计模型中,我只存储我需要创建审计本身的调查ID

问题是如何正确地创建这样一个模型(id值足够了)并对新审计的创建进行编程

检查表模型:

class Checklist
问题模型

课堂问题
应答模型

课堂答案
路线(不确定这是否正确)

Rails.application.routes.draw do
根目录“检查表#索引”
参考资料:清单可以
资源:问题,仅:[:创建]执行
资源:答案,仅:[:创建,:销毁]
结束
结束
参考资料:清单可以
资源:审计
结束
资源:审计,仅限:[:索引]
结束

谢谢您的建议。

请更正
exept的路由中的打字错误
哦,是的,我只使用
仅:[:创建,:销毁]
获取资源:答案