Rails Filter records of child model based upon the parent model attribute

匿名 (未验证) 提交于 2019-12-03 08:28:06

问题:

Following are the 1-to-M models:

class FotoGossip < ActiveRecord::Base     has_many :uploads     attr_accessible :published_at, ... end   class Upload < ActiveRecord::Base     belongs_to :foto_gossip end 

Now I want the Uploads.all with the condition :published_at NOT NULL of the corresponding upload's parent model?

回答1:

Just add this to your Upload model:

then you can get all the uploads with published foto_gossip like this:

Upload.with_published_foto_gossip  


标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!