【发布时间】:2015-01-21 17:27:30
【问题描述】:
一般新手问题:如果我有一个名为Message 的多态模型,以及另外两个名为Filter 和User 的模型与has_many: messages, as ... 关联。来自Message 的单个记录可以同时属于User 和Filter 模型吗?例如,我可以这样做:
...
User.find(1).messages << Message.find(1)
Filter.find(1).messages << Message.find(1)
...
并在User#1 和Filter#1 中提供Message#1? RailsGuides gives a very brief explanation,所以这方面我还不清楚。
【问题讨论】:
标签: ruby-on-rails activerecord polymorphism polymorphic-associations