Sha256: edb6a450e2f57b7c8684ade11f28090f8f0d592410f18e05d7c470b5728e1385
Contents?: true
Size: 229 Bytes
Versions: 1
Compression:
Stored size: 229 Bytes
Contents
require "find_with_order/version" require 'active_record' class << ActiveRecord::Base def find_with_order(ids) ids = ids.uniq return none if ids.empty? where(id: ids).order("field(id, #{ids.join(',')})") end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
find_with_order-0.0.1 | lib/find_with_order.rb |