activerecord-hackery--ransack/lib/ransack/adapters/mongoid.rb

16 lines
440 B
Ruby
Raw Normal View History

2014-08-01 06:42:22 +00:00
require 'ransack/adapters/mongoid/base'
2014-08-02 21:25:52 +00:00
::Mongoid::Document.send :include, Ransack::Adapters::Mongoid::Base
require 'ransack/adapters/mongoid/attributes/attribute'
require 'ransack/adapters/mongoid/table'
2014-08-02 17:36:23 +00:00
require 'ransack/adapters/mongoid/inquiry_hash'
2014-08-01 06:42:22 +00:00
2014-08-02 21:25:52 +00:00
case ::Mongoid::VERSION
2014-08-01 06:42:22 +00:00
when /^3\.2\./
require 'ransack/adapters/mongoid/3.2/context'
else
require 'ransack/adapters/mongoid/context'
end
Ransack::SUPPORTS_ATTRIBUTE_ALIAS = false