Ruby on rails Rails 4,如何在不创建新模型的情况下定义付款类型关联?

Ruby on rails Rails 4,如何在不创建新模型的情况下定义付款类型关联?,ruby-on-rails,model,associations,Ruby On Rails,Model,Associations,我有付款模式,我需要指定三种付款类型。例如:月付、一些小额交易等。我认为这项任务不需要单独的表格。也许还有另一种方法可以将记录与付款类型关联起来?我可以将付款类型存储在付款模型或yml文件中吗?正如我所说,如果付款类型是固定的,您可以在付款表中有一个类型属性。您可以使用如下选择来映射付款类型 <%= select :type,%w{Monthly Payment ...},:prompt => 'Select',required: true, placeholder: 'Paymen

我有付款模式,我需要指定三种付款类型。例如:月付、一些小额交易等。我认为这项任务不需要单独的表格。也许还有另一种方法可以将记录与付款类型关联起来?我可以将付款类型存储在付款模型或yml文件中吗?

正如我所说,如果付款类型是固定的,您可以在付款表中有一个类型属性。您可以使用如下选择来映射付款类型

<%= select :type,%w{Monthly Payment ...},:prompt => 'Select',required: true, placeholder: 'Payment Type', class: 'form-control' %>

这将确保记录与其中一种付款类型相关联。

您可以在付款表中使用type属性来处理此问题。@pavan I应该能够定义可能的付款选项选项选项是固定的还是..?@pavan Yes,它是固定的。然后您可以得到建议的内容。您可以使用select映射值,如“select”,必需:true,占位符:“付款类型”,类:“表单控件”%>