generator-ngfs
Version:
Yeoman generator for creating MEAN stack applications, using MongoDB, Express, AngularJS, and Node
23 lines (18 loc) • 396 B
JavaScript
var mongoose = require('mongoose'),
Schema = mongoose.Schema;
/**
* Thing Schema
*/
var ThingSchema = new Schema({
name: String,
info: String,
awesomeness: Number
});
/**
* Validations
*/
ThingSchema.path('awesomeness').validate(function (num) {
return num >= 1 && num <= 10;
}, 'Awesomeness must be between 1 and 10');
mongoose.model('Thing', ThingSchema);
;