Module: Hancock::News::Models::Mongoid::Category

Extended by:
ActiveSupport::Concern
Includes:
HtmlField
Defined in:
lib/hancock/news/models/mongoid/category.rb,
lib/hancock/news/models/active_record/category.rb

Instance Method Summary collapse

Instance Method Details

#all_newsObject



25
26
27
# File 'lib/hancock/news/models/mongoid/category.rb', line 25

def all_news
  news_class.any_in(category_ids: self.and_descendants.map(&:id))
end

#newsObject



21
22
23
# File 'lib/hancock/news/models/mongoid/category.rb', line 21

def news
  news_class.in(category_ids: self.id)
end