Skip to content
Commits on Aug 9, 2010
  1. @jnunemaker

    Release 0.8.3. Tiny bugs.

    jnunemaker committed
  2. @jnunemaker
  3. @jnunemaker
  4. @jnunemaker

    Ensure that default _id only set if type can handle it (object id or …

    jnunemaker committed
    …string which may represent object id).
Commits on Aug 4, 2010
  1. @jnunemaker
Commits on Jul 9, 2010
  1. @jnunemaker

    Added set modifier example.

    jnunemaker committed
Commits on Jul 5, 2010
  1. @heeton @jnunemaker

    Add hash to keys example file

    heeton committed with jnunemaker
Commits on Jun 24, 2010
  1. @jnunemaker

    Return nil for key that is not found instead of raising exception. Ex…

    jnunemaker committed
    …ception is way to harsh. This makes it behave more like a hash.
Commits on Jun 18, 2010
  1. @jnunemaker
  2. @jnunemaker

    Fix issue with 0.8 raising exception when finding root document with …

    jnunemaker committed
    …one embedded doc that is nil.
  3. @jnunemaker

    Release 0.8.1.

    jnunemaker committed
    * Added ability to use class scopes on many document associations
    * Added sexy querying to many document associations (where, limit, sort, etc)
    * Updated plucky version
  4. @jnunemaker
  5. @jnunemaker
  6. @jnunemaker

    Updated plucky gemspec.

    jnunemaker committed
  7. @jnunemaker

    Made it so rake test will actually run tests against AS2 and AS3 and …

    jnunemaker committed
    …the active model lint test.
  8. @jnunemaker

    Scopes and sexy querying now work on many document associations. Had …

    jnunemaker committed
    …to do a lot more work than I was planning on for this.
Commits on Jun 17, 2010
  1. @jnunemaker

    Minor: pull out plucky methods to their own module so they can be inc…

    jnunemaker committed
    …luded in associations as well. Also, less using of full module path for includes and such.
Commits on Jun 16, 2010
  1. @jnunemaker

    Release 0.8.0.

    jnunemaker committed
    Highlights:
    
      * Sexy query language ie: Foo.where(...).sort(...).limit(...)
      * Scopes. ie: scope :published, lambda { where(:published_at.lte => Time.now.utc) }
      * Accessible plugin that works like attr_accessible in Rails.
      * Cache key method to make caching easier.
      * Plucky and Ruby driver upgrades
      * New option :typecast for Array keys ie: key :user_ids, Array, :typecast => 'ObjectId'
      * Far more obvious about core extensions. Now live in lib/mongo_mapper/extensions and are included in ancestors instead of just opening core classes.
      * Added an UPGRADES file which will denote backwards compat breaking from now on.
      * A bajillion little bug fixes and improvements.
  2. @jnunemaker
  3. @jnunemaker

    Minor: whitespace.

    jnunemaker committed
  4. @jnunemaker
  5. @jnunemaker
  6. @jnunemaker
  7. @jnunemaker
  8. @jnunemaker
  9. @jnunemaker
  10. @jnunemaker
  11. @jnunemaker
  12. @jnunemaker
Commits on Jun 15, 2010
  1. @jnunemaker
  2. @jnunemaker

    Minor: test clarity

    jnunemaker committed
  3. @jnunemaker

    Slight change in Query method missing stuff. Feel like this is easier…

    jnunemaker committed
    … to read than the nested ifs.
  4. @jnunemaker
  5. @jnunemaker

    Added scope chaining.

    jnunemaker committed
  6. @jnunemaker
Something went wrong with that request. Please try again.