Migrate Schema.js to adaptive mongo collection.

This commit is contained in:
Nikita Lutsenko
2016-03-07 20:56:26 -08:00
parent a163327ac9
commit fb5b8fb58f
3 changed files with 25 additions and 32 deletions

View File

@@ -54,7 +54,7 @@ export default class MongoCollection {
return this._mongoCollection.findAndModify(query, [], update, { new: true }).then(document => {
// Value is the object where mongo returns multiple fields.
return document.value;
})
});
}
insertOne(object) {
@@ -68,6 +68,10 @@ export default class MongoCollection {
return this._mongoCollection.update(query, update, { upsert: true });
}
updateOne(query, update) {
return this._mongoCollection.updateOne(query, update);
}
updateMany(query, update) {
return this._mongoCollection.updateMany(query, update);
}