model A 把其中的图片数据放到 image table 里。 model B 中的图片也放到同一张表里。
是不是可以这么做的?(还是就是应该这么做)
两个 has_many,没有一个 belongs_to。
竟然有人把图片往数据库塞。。
@iBachue 当然不是的,图片的 path 而已。
#2 楼 @zealinux 好吧 那也行。。
我 out 了,原来就是这个Polymorphic Associations,看书不仔细。
Polymorphic Associations
http://guides.rubyonrails.org/association_basics.html#polymorphic-associations
这个我都是自己动手,建立一个资源对象,然后是多态的 User 的头像可以丢进去 Toipc 也可以丢进去
好吧,你需要了解的是 rails 的多态