Ruby on rails 具有不同型号和载波的图像库
我有一个rails应用程序,它有3种型号,分别是Ruby on rails 具有不同型号和载波的图像库,ruby-on-rails,carrierwave,Ruby On Rails,Carrierwave,我有一个rails应用程序,它有3种型号,分别是组织活动和空缺,它们都需要一个图像库。 我正在考虑制作另一款Gallery,该款有许多图像,然后使用carrierwave将多张图像上传到Gallery。如何将画廊模型与3种不同的模型相关联?多态关联 您可以使用带有图像字段的画廊模型,用于上传带有载波的图像,并且关联将属于这些类型 组织机构 有很多:图库,:as=>:imageable 运动 你有很多 :图库,:as=>:可成像 空缺 有很多:图库,:as=>:imageable 画廊 属于:可成
组织
活动
和空缺
,它们都需要一个图像库。
我正在考虑制作另一款
Gallery
,该款有许多图像
,然后使用carrierwave将多张图像上传到Gallery。如何将画廊模型与3种不同的模型相关联?多态关联 您可以使用带有图像字段的画廊模型,用于上传带有载波的图像,并且关联将属于这些类型
组织机构
有很多:图库,:as=>:imageable
运动
你有很多
:图库,:as=>:可成像
空缺
有很多:图库,:as=>:imageable
画廊
属于:可成像,多态:true
imageable_id
和imageable_type
也将在画廊模型中