Class: Mongoid::Report::QueriesBuilder
- Inherits:
-
Struct
- Object
- Struct
- Mongoid::Report::QueriesBuilder
- Defined in:
- lib/mongoid/report/queries_builder.rb
Instance Attribute Summary collapse
-
#configuration ⇒ Object
Returns the value of attribute configuration.
Instance Method Summary collapse
Instance Attribute Details
#configuration ⇒ Object
Returns the value of attribute configuration
4 5 6 |
# File 'lib/mongoid/report/queries_builder.rb', line 4 def configuration @configuration end |
Instance Method Details
#do ⇒ Object
5 6 7 8 9 10 11 |
# File 'lib/mongoid/report/queries_builder.rb', line 5 def do [].tap do |queries| queries.concat([{ '$project' => project_query }]) queries.concat([{ '$group' => group_query }]) queries.concat([{ '$project' => project_group_fields_query }]) end end |