Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Ruby
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
examples
lib
spec
.gitignore
Gemfile
LICENSE
README
README.textile
Rakefile
splash.gemspec

README.textile

splash – because mongodb is fun :)

Faq

What is it?

A wrapper around the mongo ruby driver .

What are the advantages in comparison to use the bare driver?

  • With the bare driver you save and load nested hashes. With splash you load and save document structures as complex as you like.
  • Writing queries gets a lot more comfortable and you can abstract writing queries using scopes.
  • Single table inheritance is build in.
  • Map reduce becomes your friend.
    More to come …

Okay, i’ve seen that on other gems

True. The problem, this gem tries to solve, is very common and so there are many different approaches. Yet, I was not really satisfied with most of them, so I created my own.

Something went wrong with that request. Please try again.