UNPKG

sails

Version:

API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)

26 lines (19 loc) 770 B
# Uploading to Mongo GridFS Uploading files to MongoDB is possible thanks to Mongo's GridFS filesystem. With Sails, you can accomplish this with very little additional configuration using the Skipper adapter for [MongoDB's GridFS](https://github.com/willhuang85/skipper-gridfs). Install it with: ```sh $ npm install skipper-gridfs --save ``` Then use it in one of your controllers: ```javascript uploadFile: function (req, res) { req.file('avatar').upload({ adapter: require('skipper-gridfs'), uri: 'mongodb://[username:password@]host1[:port1][/[database[.bucket]]' }, function (err, filesUploaded) { if (err) return res.serverError(err); return res.ok(); }); } ``` <docmeta name="displayName" value="Uploading to GridFS">