UNPKG

mongodb-stitch

Version:

[![Join the chat at https://gitter.im/mongodb/stitch](https://badges.gitter.im/mongodb/stitch.svg)](https://gitter.im/mongodb/stitch?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

45 lines 2.09 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); var RemoteMongoReadOperation_1 = __importDefault(require("../RemoteMongoReadOperation")); var RemoteMongoCollectionImpl = (function () { function RemoteMongoCollectionImpl(proxy) { this.proxy = proxy; this.namespace = this.proxy.namespace; } RemoteMongoCollectionImpl.prototype.withCollectionType = function (codec) { return new RemoteMongoCollectionImpl(this.proxy.withCollectionType(codec)); }; RemoteMongoCollectionImpl.prototype.count = function (query, options) { return this.proxy.count(query, options); }; RemoteMongoCollectionImpl.prototype.find = function (query, options) { return new RemoteMongoReadOperation_1.default(this.proxy.find(query, options)); }; RemoteMongoCollectionImpl.prototype.aggregate = function (pipeline) { return new RemoteMongoReadOperation_1.default(this.proxy.aggregate(pipeline)); }; RemoteMongoCollectionImpl.prototype.insertOne = function (doc) { return this.proxy.insertOne(doc); }; RemoteMongoCollectionImpl.prototype.insertMany = function (docs) { return this.proxy.insertMany(docs); }; RemoteMongoCollectionImpl.prototype.deleteOne = function (query) { return this.proxy.deleteOne(query); }; RemoteMongoCollectionImpl.prototype.deleteMany = function (query) { return this.proxy.deleteMany(query); }; RemoteMongoCollectionImpl.prototype.updateOne = function (query, update, updateOptions) { return this.proxy.updateOne(query, update, updateOptions); }; RemoteMongoCollectionImpl.prototype.updateMany = function (query, update, updateOptions) { return this.proxy.updateMany(query, update, updateOptions); }; return RemoteMongoCollectionImpl; }()); exports.default = RemoteMongoCollectionImpl; //# sourceMappingURL=RemoteMongoCollectionImpl.js.map