Ruby on rails 允许用户在Rails 5中选择模板对象的表单

Ruby on rails 允许用户在Rails 5中选择模板对象的表单,ruby-on-rails,ruby,Ruby On Rails,Ruby,我正在开发一个允许用户管理财务文档和应用程序的应用程序。用户可以单击表中每个模板应用程序旁边的复选框,而不是让用户填写表单中的字段列表。提交时,这些应用程序将被添加到数据库中,其字段可在以后编辑 目前,我使用的是单个应用程序模型。所有应用程序都有一些共同的字段,尽管每个应用程序都有许多独特的字段。我应该为每个应用程序创建一个单独的模型,还是每个记录都有一个包含许多空字段的数据库表 每个表单都分为多个部分。例如,个人信息、联系信息、地址、就业情况。所以我在想,我可以在每个应用程序对象中以某种方式重

我正在开发一个允许用户管理财务文档和应用程序的应用程序。用户可以单击表中每个模板应用程序旁边的复选框,而不是让用户填写表单中的字段列表。提交时,这些应用程序将被添加到数据库中,其字段可在以后编辑

目前,我使用的是单个应用程序模型。所有应用程序都有一些共同的字段,尽管每个应用程序都有许多独特的字段。我应该为每个应用程序创建一个单独的模型,还是每个记录都有一个包含许多空字段的数据库表

每个表单都分为多个部分。例如,个人信息、联系信息、地址、就业情况。所以我在想,我可以在每个应用程序对象中以某种方式重用这些部分

我还想知道如何管理每个应用程序模板的创建。我正在考虑在lib下创建一个application_template.rb文件(这是正确的位置吗?),并在该文件中为每个应用程序编写方法,这些方法将使用默认字段创建一个新的应用程序对象。然后我可以在ApplicationController的创建操作中调用这些方法


如果您需要更多信息,请告诉我。

对于您的情况,我建议您远离关系数据库,并建议您在基于键值的数据存储中创建模型,因为您的数据将不具有任何完整性。MongDB和Redis非常流行。他们都有Ruby的包装