Skip to content

smoriwaki/order_with_null

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OrderWithNull

Add support options of ordering about null values for PostgreSQL.

Installation

Add this line to your application's Gemfile:

gem 'order_with_null'

And then execute:

$ bundle

Or install it yourself as:

$ gem install order_with_null

Usage

User.order(User.arel_table[:age].desc.nulls_last)
User.order(User.arel_table[:name].asc.nulls_first)
Product.order(Arel::Nodes::InfixOperation.new('*', Product.arel_table[:price], Product.arel_table[:quantity]).desc.nulls_last)
Product.order(Arel::Nodes::NullsFirst.new(Arel::Nodes::Descending.new(Product.arel_table[:quantity])))

Contributing

Bug reports and pull requests are accepted on GitHub at https://github.com/smoriwaki/order_with_null.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published