正如我在之前的帖子中所提到的,我正在尝试创建一个多态成像系统,它将允许任何项目继承具有封面照片和附加照片的能力。我的主要问题是,假设我们有一个名为Object的类,我如何创建一个只针对第一个对象的has_many关联(封面)的表单,然后分别管理其他has_many关联?objectimage_attributespublic_id的Upload按钮对象的上载按钮[image_attributes1class I
我有两个类"Person“和"Group”,它们是通过Rails Single Table继承模式从基类"Entity“派生的。这个模式DRYed了我的很多代码。实体本身没有关系(例如has_many),但个人和组有其特定的关系。
继续简化代码的过程,对person或group对象的任何更改都将放在/entities/:id中,从而触发更新操作。问题来了: Rails使用attr_accessible和一个类构建para
目前,我对我的页面模型和我的公司模型之间的belongs_to关系有问题。当我在页面show.erb.html上访问@page.company.id时,我收到以下错误消息:未定义的方法‘`id’用于nil:NilClassendclass Company < ActiveRecord::Base has_many