在应用程序中,所有会话都将与Product模型或Order模型相关。在这种情况下,我想将关联对象(我假设是类型+ id )存储到Conversation对象中。为了添加字段,我当然可以生成和运行迁移,但是,由于模型和控制器包含在gem中,我如何声明关系?(belongs_to :linking_object, :polymorphic)和控制器?
我有两个视图模型。一个显示员工信息,另一个显示添加到员工的任何紧急联系人的信息(一对多)。
我设法将它们的信息分开显示,但由于某些原因,当我试图将它们组合到一个视图中时,事情就出错了。起初,我认为在一个视图中包含所有这些信息的最好方法是只创建1个ViewModel并添加所有必需字段。但是,当我添加关系中的“多”部分的紧急联系人字段时,我不确定如何在同一返回模型中迭代它们(一对多)。Person PersonC { g