function getProducts(queryString, next) {
        getDb(get, next);
        function get(db){
            var query = new bmongo.MongoQuery(queryString);
            // add your own custom filters to the 'query' here
            // don't have any in this case but shows you where you'd put them
            query.execute(db, "Product", next);
        }
    }
Products query
An example of a "special case" query that requires extra manipulation on the server.
As implemented, this query _could_ be done as a regular collection query
But imagine that it was special, perhaps because you needed to add custom MongoDb filters.

@param queryString {string} client's OData query string
@param next {function} next(err, results)