在我的rails应用程序中,我希望不同的产品在订单字段中提出不同类型的问题。什么是实现这一目标的最佳方式?我应该只为不同的订单制作一个包含所有字段的大订单模型,并且只填写与产品相关的字段吗?例如,如果您查看产品fire extinguisher
,我想问一下:
have you ever used a fire extinguisher before?
或者如果您签出car seat
,我希望能够提出
do you want the fire department to install it for you?
我给你的例子只是基本的,但它会在检查时提出比产品更多的问题。您认为实现这一目标的最佳方法是什么?
答案 0 :(得分:1)
你是什么意思,“包含不同订单的所有字段”?
如果每个产品都有任意数量的问题以及这些问题的有效答案,那么Q& A应该反映在其他模型中,并且每个产品都应该与其Q& A有关联。