lib/query.js
function(items, options) {
      options = options || {};
      return new Parse.Collection(items, _.extend(options, {
        model: this.objectClass,
        query: this
      }));
    }
function(items, options) {
      options = options || {};
      return new Parse.Collection(items, _.extend(options, {
        model: this.objectClass,
        query: this
      }));
    }
function ( items , options ) { options = options || { } ; return new Parse . Collection ( items , _ . extend ( options , { model : this . objectClass , query : this } ) ) ; }
Returns a new instance of Parse.Collection backed by this query.
@param {Array} items An array of instances of <code>Parse.Object</code>
with which to start this Collection.
@param {Object} options An optional object with Backbone-style options.
Valid options are:<ul>
<li>model: The Parse.Object subclass that this collection contains.
<li>query: An instance of Parse.Query to use when fetching items.
<li>comparator: A string property name or function to sort by.
</ul>
@return {Parse.Collection}
Returns a new instance of Parse . Collection backed by this query .