Class: Sleek::Queries::Count
Overview
Internal: Count query.
Simply counts events.
Examples
sleek.queries.count(:purchases)
# => 42
Instance Attribute Summary
Attributes inherited from Query
#bucket, #namespace, #options, #timeframe
Instance Method Summary collapse
Methods inherited from Query
#apply_filters, #events, #filter?, #filters, #group_by, #initialize, require_target_property!, require_target_property?, #run, #target_property, #timeframe?, #valid_options?
Constructor Details
This class inherits a constructor from Sleek::Queries::Query
Instance Method Details
#perform(events) ⇒ Object
12 13 14 |
# File 'lib/sleek/queries/count.rb', line 12 def perform(events) events.count end |