如果我有一个属于多态关联(建议)的模型(选择),是否可以以选择的形式创建关联的建议?
本质上,我想要做的是允许用户在投票中创建一个“选择”,潜在的建议是预定义的场地、城市或地区,但也允许自定义自由格式建议的选项(只是文本,而不是我的数据库中存在的预定义实体)。对于场地/城市/地区,只需给用户一个选择选项并将选择与其关联就足够简单了,但是 CustomSuggestion 是否可以动态创建它并将选择与其关联?
我在想我真正想要的是关联是 has_one CustomSuggestion,以允许建立关联,但那将是与 belongs_to :suggestion,:polymorphic => true 不同的关联。
有任何想法吗?
谢谢,埃里克