Browse Source

mongodb group command added.

saintedlama/travis-non-legacy
Taeho Kim 12 years ago
parent
commit
5b0b539e8b
  1. 9
      index.js

9
index.js

@ -102,8 +102,9 @@ Cursor.prototype._exec = function(name, args) {
return this;
};
var Collection = function(oncollection) {
var Collection = function(oncollection, name) {
this._oncollection = oncollection;
this._name = name;
};
Collection.prototype.find = function() {
@ -167,6 +168,10 @@ Collection.prototype._exec = function(name, args) {
}));
};
Collection.prototype.group = function(group, callback) {
db.client.collection(this._name).group(group.key, group.cond, group.initial, group.reduce, group.finalize, true, callback);
};
Collection.prototype.disconnect = function() {
this.close();
};
@ -245,7 +250,7 @@ exports.connect = function(url, collections) {
}
], oncollection.put);
return new Collection(oncollection);
return new Collection(oncollection, name);
};
Object.keys(mongo.Db.prototype).forEach(function(name) {

Loading…
Cancel
Save