Class Arel::SelectManager
In: lib/arel/select_manager.rb
Parent: Arel::TreeManager

Methods

as   constraints   distinct   except   exists   from   froms   group   having   initialize_copy   intersect   join   join_sources   join_sql   joins   limit   limit=   lock   locked   minus   new   offset   offset=   on   order   order_clauses   orders   project   projections   projections=   skip   source   take   taken   union   where_sql   window   with  

Included Modules

Arel::Crud

Constants

STRING_OR_SYMBOL_CLASS = [Symbol, String]

Public Class methods

Public Instance methods

Produces an Arel::Nodes::Exists node

limit=(limit)

Alias for take

minus(other)

Alias for except

offset=(amount)

Alias for skip

taken()

Alias for limit

[Validate]