Awesome gem for modeling your domain and storing it in mongo. Now fully functional in Rails3 / ActiveModel!
Ruby
Pull request Compare This branch is 43 commits ahead, 354 commits behind mongomapper:rails3.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
lib
performance
test
.gitignore
Gemfile
LICENSE
README.rdoc
Rakefile
VERSION
mongo_mapper.gemspec
specs.watchr

README.rdoc

MongoMapper (Rails 3 Fork)

Updated to work on Rails3

To Install

This project is a fork of MongoMapper that works with Rails3.

To use with Rails3 / Bundler, add this to your Gemfile:

gem "mongo_mapper", :git => 'http://github.com/merbjedi/mongomapper.git', :branch => 'rails3'

Remember to use the 'rails3' branch!

Then run:

bundle install

If not using bundler, you can just clone it to your projects vendor/plugins folder.

Bugs / Issues

Please report all Rails 3 bugs via the Github Issue tracker associated with this fork (merbjedi/mongomapper).

Commit access

Want to make changes? Either fork this repo or just msg me for direct commit access to my fork.

Would greatly appreciate your help. Thanks!

Original README

A Ruby Object Mapper for Mongo.

Releases are tagged on github and released on gemcutter. Master is pushed to whenever I add a patch or a new feature, but I do not release a new gem version each time I push.

Note on Patches/Pull Requests

  • Fork the project.

  • Make your feature addition or bug fix.

  • Add tests for it. This is important so I don't break it in a future version unintentionally.

  • Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself in another branch so I can ignore when I pull)

  • Send me a pull request. Bonus points for topic branches.

Install

$ gem install mongo_mapper

Problems or Questions?

Hit up the google group. groups.google.com/group/mongomapper

To see if the problem you are having is a verified issue, you can see the MM pivotal tracker project: www.pivotaltracker.com/projects/33576

There is no need to request to join the Pivotal Tracker project as I am only granting access to a select few (easier to keep things organized). If you have a problem, please use the mailing list. If I confirm it to be a bug, I am happy to add it to PT. Thanks!

Copyright

Copyright © 2009 John Nunemaker. See LICENSE for details.