diff --git a/arel.md b/arel.md index 9acd7c86d5a..e14c301789f 100644 --- a/arel.md +++ b/arel.md @@ -6,6 +6,7 @@ title: Arel ```rb users = Arel::Table.new(:users) +users = User.arel_table # ActiveRecord model ``` ### Fields @@ -50,3 +51,20 @@ users.project(users[:age].sum) # .average .minimum .maximum users.project(users[:id].count) users.project(users[:id].count.as('user_count')) ``` + +### `order` + +```rb +users.order(users[:name]) +``` + +### With ActiveRecord + +```rb +User.arel_table +User.where(id: 1).arel +``` + +## Reference + +*