… any more options get added to the ruby driver, we won't have to do any additional logic to pass those options through
…oreign key, so that IDs are properly cast.
…s instead of forcing it in the keys argument hash
…assing :upsert and :safe options to the modifier operation.
…pdate specific key
…o Sinatra's settings.environment value can be used.
…r, :find_one, :per_page, :ignore, :only to the query. A few user problems are fixed by this. To honor unpersisted documents, the methods without arguments (:size and :empty?) need to hit the loaded association array in the ManyDocumentsProxy instead of going to the database...tests updated to reflect this.
…hen using ternary (conditional) assignment for MongoMapper.database
* 'master' of github.com:jnunemaker/mongomapper: rename `connection_options` to `options` and create a test use mongodb connection options from yaml config file