Sha256: c0da4cf9de0e26b94f2a569b772a64c6bd705a387068907c285e492e87e4e3a2

Contents?: true

Size: 610 Bytes

Versions: 1

Compression:

Stored size: 610 Bytes

Contents

module QME
  module MongoHelpers
    # Evaluates underscore.js in the "js" directory of this project on
    # the Mongo database passed in. This will make the library available
    # to subsiquent calls on the database. This is useful for queries with 
    # where clauses or MapReduce functions
    #
    # @param [Mongo::DB] db The database to evaluate the JavaScript on
    def self.initialize_javascript_frameworks(db,bundle_collection = 'bundles')
      underscore_js = File.read(File.join(File.dirname(__FILE__), '..', '..', 'js', 'underscore-min.js'))
      db.eval(underscore_js)
    end
    
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
quality-measure-engine-0.2.0 lib/qme/mongo_helpers.rb