module Mongoid::TaggableWithContext::AggregationStrategy::RealTimeGroupBy
Protected Instance Methods
get_conditions(context, tag)
click to toggle source
# File lib/mongoid/taggable_with_context/aggregation_strategy/real_time_group_by.rb, line 43 def get_conditions(context, tag) conditions = {self.class.tag_name_attribute.to_sym => tag} group_by = self.class.get_tag_group_by_field_for(context) if group_by conditions.merge!({group_by: self.send(group_by)}) end conditions end