制作新模型与在Rails中重用旧模型

时间:2013-04-28 06:24:19

标签: ruby-on-rails model

我有一个反馈表单User可以离开Suggestions。一种SuggestionTag定义。这是唯一具有各种目标的Suggestion类型。理论上它指向一个标签。其他建议只是简单的文字,不涉及任何特定的对象。

Tag定义提交单独建立模型是更好的做法,还是将模型组合在一起更好的做法,当提交Tag定义时,我只会填写{ {1}}。如果它为空,我可以忽略它。

我不确定Rails(或任何开发)的最佳实践是什么。为一个目的创建新模型,而强迫模型适合其他目的。

编辑:

此外,我有一个“滥用”模型,它是多态的并且带有一个对象,但我认为使用它对于“定义提交”来说是非常不准确的吗?

0 个答案:

没有答案