1
时,我有以下型号:怎么办条件包括对多态模型中使用to_json
class Feed < ActiveRecord::Base
belongs_to :post, :polymorphic => true
end
class Request < ActiveRecord::Base
has_one :feed, :as => :post, :dependent => :destroy
end
class Recommendation < ActiveRecord::Base
belongs_to :item
has_one :feed, :as => :post, :dependent => :destroy
end
class Item < ActiveRecord::Base
end
feed_obj.to_json(:include => {:post => :item})
声明不起作用B/C的多态性。请求没有关联的项目,但建议可以。我需要一种有条件地包括物品的方式。