嗨,我有一个模型锻炼和模型集。
锻炼has_many
设置,设置belongs_to
锻炼。
Set具有某些属性,如左手重复次数,右手重复次数,总重复次数等。
现在我面临着如何创建具有不同属性的其他/不同类型集合的困境(比如设置时间,设定目标是达到一定数量的重复等)。
我是否应该根据某些选择扩展设置模型并通过javascript更改表单(从集合中计算统计数据会更容易,但恕我直言会使验证更复杂)或者我应该创建新类型的集合吗?
想法/提示?
谢谢
彼得
答案 0 :(得分:0)
我会创建一个新模型,但如果它们足够相似,我会使用单表继承,只需继承来自Set的统计方法。