Sha256: c3a9e318aa54352ea724ba88b45caa6d33bb5af27df5aedede2223960ed4a3b4
Contents?: true
Size: 1.13 KB
Versions: 1
Compression:
Stored size: 1.13 KB
Contents
Mongoid::DynamicMatchers ========================  Support `find_by_xxx_and_yyy` like a activerecord to mongoid. Installation ------------ Add this line to your application's Gemfile: gem 'mongoid-dynamic_matchers' And then execute: $ bundle Or install it yourself as: $ gem install mongoid-dynamic_matchers Usage ----- ### Example: ```ruby class User include Mongoid::Document field :first_name field :last_name field :nick end User.create(first_name: 'Thomas', last_name: 'Anderson', nick: 'Neo') ``` ### Query: ```ruby User.find_by_first_name_and_last_name('Thomas', 'Anderson') #=> #<User _id: 501a6f6071d7f13750000001, _type: nil, first_name: "Thomas", last_name: "Anderson"> User.find_by_nick('Smith') #=> nil ``` Contributing ------------ 1. Fork it 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Commit your changes (`git commit -am 'Add some feature'`) 4. Push to the branch (`git push origin my-new-feature`) 5. Create new Pull Request Author ------ - [linyows](https://github.com/linyows) License ------- MIT
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mongoid-dynamic_matchers-0.0.2 | README.md |