Module: Cassie::Statements::Statement::Selection
- Extended by:
- AllowFiltering::ClassMethods, Limiting::ClassMethods, Relations::ClassMethods, Ordering::ClassMethods, Pagination::ClassMethods
- Includes:
- AllowFiltering, Limiting, Ordering, Pagination, Relations
- Defined in:
- lib/cassie/statements/statement/selection.rb
Overview
Sepcific functionality and DSL for selection statements
The following class attributes are affected when included:
-
Sets idempotent to
true
since selection queries are idempotent by definition. -
Sets the result_class to Results::QueryResult
Defined Under Namespace
Modules: ClassMethods
Method Summary
Methods included from Relations::ClassMethods
Methods included from Limiting::ClassMethods
Methods included from AllowFiltering::ClassMethods
allow_filtering, allow_filtering?, inherited