【问题标题】:rails different order fields for different products为不同的产品提供不同的订单字段
【发布时间】:2011-10-23 06:02:29
【问题描述】:

在我的 rails 应用程序中,我希望不同的产品在订单字段中提出不同类型的问题。实现这一目标的最佳方法是什么?我应该只制作一个包含不同订单所有字段的大订单模型,并且只填写与产品有关的字段吗?例如,如果您查看产品fire extinguisher,我想问一下:

have you ever used a fire extinguisher before?

或者,如果您签出car seat,我想问一下

do you want the fire department to install it for you? 

我给你的例子只是基本的,但它会问更多的问题,而不是在签出时与产品有关的问题。你认为最好的方法是什么?

【问题讨论】:

    标签: ruby-on-rails-3 model ruby-on-rails-3.1 shopping-cart


    【解决方案1】:

    你是什么意思,“不同订单的所有字段”?

    如果每个产品都有任意数量的问题,并且这些问题的有效答案,那么这些问答应该反映在其他模型中,并且每个产品都应该与其问答相关联。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-26
      • 2016-03-21
      • 1970-01-01
      • 2017-10-19
      相关资源
      最近更新 更多