Class
Arel::Table
In:
lib/arel/table.rb
Parent:
Object
Methods
[]
alias
columns
from
group
having
join
joins
new
order
primary_key
project
select_manager
skip
take
where
Included Modules
Arel::Crud
Attributes
aliases
[RW]
engine
[RW]
engine
[RW]
name
[RW]
table_alias
[RW]
Public Class methods
new
(name, engine = Table.engine)
Public Instance methods
[]
(name)
alias
()
columns
()
from
(table)
group
(*columns)
having
(expr)
join
(relation, klass = Nodes::InnerJoin)
joins
(manager)
order
(*expr)
primary_key
()
project
(*things)
select_manager
()
skip
(amount)
take
(amount)
where
(condition)
[Validate]