Ruby on rails 多模式登记表

Ruby on rails 多模式登记表,ruby-on-rails,Ruby On Rails,我目前正在使用rails开发一个订阅应用程序。我正在尝试找出用户启动订阅的登录名 以下是我计划使用的型号 用户(包含用户的凭据) 计划(每个计划每月有不同的价格、数量等) 订阅(包含开始日期、结束日期、用户id、计划id等) 付款(包含付款日期、金额等付款信息), 等等……) 关系 用户有一个订阅 订阅属于计划 订阅属于用户 订阅已支付了许多费用 我的问题是关于创建新订阅的问题。 要订阅,用户必须注册/登录->选择计划->然后签出 构建这种多模型表单的最佳方式是什么? 此外,订阅对象是在

我目前正在使用rails开发一个订阅应用程序。我正在尝试找出用户启动订阅的登录名

以下是我计划使用的型号

  • 用户(包含用户的凭据)
  • 计划(每个计划每月有不同的价格、数量等)
  • 订阅(包含开始日期、结束日期、用户id、计划id等)
  • 付款(包含付款日期、金额等付款信息), 等等……)
关系

  • 用户有一个订阅
  • 订阅属于计划
  • 订阅属于用户
  • 订阅已支付了许多费用
我的问题是关于创建新订阅的问题。
要订阅,用户必须注册/登录->选择计划->然后签出

构建这种多模型表单的最佳方式是什么?
此外,订阅对象是在付款后创建的。
例如,我如何知道用户在签出后选择了哪个计划来将计划id填充到订阅对象中


提前感谢您帮助我看得更清楚。

您可能需要使用
表单标签。哪些模型将在表单上具有属性,这些属性是什么?关于对象创建问题,您是否有任何控制器或其他逻辑可以发布?很高兴知道你是从哪里开始的。有了更多的细节,我们也许可以提供帮助。你是否正在使用某种第三方js支付解决方案(recurly、braintree、stripe等)?@Austio是的,我计划使用stripe。