store blobs using mongoose gridfs
compatible with the abstract-blob-store API and passes its test suite
eg. Usage
Please note that the configuration has a breaking change since v0.*
const store = require('mongoose-blob-store'); // connect mongoose to mongo db then use the connection const mongooseConnection = require('mongoose').connection; const blobStorage = store({ mongooseConnection, collection: 'attachments', modelName: 'Attachment', }); //write blobStorage.createWriteStream(opts, cb); //read const stream = blobStorage.createReadStream(opts); //remove blobStorage.remove(opts, cb); //check if file exists blobStorage.exists(opts, cb);pull requests are welcome
