UNPKG

mongorilla

Version:

Mongorilla is a simple, clean, and powerful NodeJS based content moderator for MongoDB.

32 lines (23 loc) 658 B
/* * generic model */ var mongoose = require('mongoose'), Schema = mongoose.Schema, ObjectId = Schema.ObjectId, _ = require('underscore'); exports.getModel = function () { var model = mongoose.models['fs.files']; if (model) { return model; } else { var ModelSchema = new Schema({ metadata: Object }, { toJSON: { transform: function (doc, ret) { delete ret.length; // this causes problems on backbone forms return ret; } } }); return mongoose.model('fs.files', ModelSchema, 'fs.files'); } };