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

    Added set modifier example.

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

    Add hash to keys example file

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

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

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

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

    …one embedded doc that is nil.
    jnunemaker committed Jun 18, 2010
  3. @jnunemaker

    Release 0.8.1.

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

    Updated plucky gemspec.

    jnunemaker committed Jun 18, 2010
  7. @jnunemaker

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

    …the active model lint test.
    jnunemaker committed Jun 18, 2010
  8. @jnunemaker

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

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

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

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

    Release 0.8.0.

    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.
    jnunemaker committed Jun 16, 2010
  2. @jnunemaker
  3. @jnunemaker

    Minor: whitespace.

    jnunemaker committed Jun 16, 2010
  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

    Scopes now work with queries and are inherited. (ie: scope :johns, wh…

    …ere(:name => 'John'))
    jnunemaker committed Jun 15, 2010
  2. @jnunemaker

    Minor: test clarity

    jnunemaker committed Jun 15, 2010
  3. @jnunemaker

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

    … to read than the nested ifs.
    jnunemaker committed Jun 15, 2010
  4. @jnunemaker
  5. @jnunemaker

    Added scope chaining.

    jnunemaker committed Jun 15, 2010
  6. @jnunemaker
  7. @jnunemaker

    Removing why's metaid object stuff and switching to new standards tha…

    …t are in 1.9.2 and active support 3.
    jnunemaker committed Jun 15, 2010
  8. @jnunemaker
  9. @jnunemaker

    Fixed issue with cloning documents that have embedded documents. #att…

    …ributes does not only return keys, it also returns embedded docs so instead of using []= which assumes key, I'm just setting all attributes.
    jnunemaker committed Jun 14, 2010
Commits on Jun 14, 2010
  1. @conceptsahead @jnunemaker

    Boolean.from_mongo should return nil for nil value. Fixed test which …

    …succeeded because it was using to_mongo.
    conceptsahead committed with jnunemaker Jun 14, 2010
Something went wrong with that request. Please try again.