Sha256: 4f5c0338c5569152885848b911cedd1af841c5e99f49f8525f5be86fc48b2d6d
Contents?: true
Size: 1.14 KB
Versions: 1
Compression:
Stored size: 1.14 KB
Contents
= mongomapper_id2 It’s a MongoMapper plugin to add auto incremented id to your MongoMapper documents This gem is inspired in this blog post http://ihswebdesign.com/blog/autoincrement-in-mongodb-with-ruby/ == Installation # https://rubygems.org/gems/mongomapper_id2 $ sudo gem install mongomapper_id2 === Adding mongomapper_id2 gem # Gemfile gem 'mongomapper_id2' === Adding mongomapper_id2 in a document # app/models/movie.rb class Movie include MongoMapper::Document key :title, String # Here is the mongomapper_id2 auto_increment! end == Usage movie = Movie.create(:title => 'The Simpsons Movie') movie.id # BSON::ObjectId('4d1d150d30f2246bc6000001') # Here is the mongomapper_id2 movie.id2 # 1 movie2 = Movie.create(:title => 'Pirates of Silicon Valley') movie2.id2 # 2 == Do you want to improve mongomapper_id2 You’re welcome to make your contributions and send them as a pull request http://pablocantero.com/blog/contato === Development $ gem install bundler (if you don't have it) $ bundle install $ bundle exec rake ==== Test $ rake test == Copyright See LICENSE for details
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mongomapper_id2-0.0.3 | README.rdoc |