diff options
Diffstat (limited to 'common/src/main/webapp/usageguide/appserver/node_modules/mongoose/examples/statics')
2 files changed, 0 insertions, 61 deletions
diff --git a/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/examples/statics/person.js b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/examples/statics/person.js deleted file mode 100644 index a93b8c6..0000000 --- a/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/examples/statics/person.js +++ /dev/null @@ -1,20 +0,0 @@ -// import the necessary modules -var mongoose = require('../../lib'); -var Schema = mongoose.Schema; - -// create an export function to encapsulate the model creation -module.exports = function() { - // define schema - var PersonSchema = new Schema({ - name: String, - age: Number, - birthday: Date - }); - - // define a static - PersonSchema.statics.findPersonByName = function(name, cb) { - this.find({name: new RegExp(name, 'i')}, cb); - }; - - mongoose.model('Person', PersonSchema); -}; diff --git a/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/examples/statics/statics.js b/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/examples/statics/statics.js deleted file mode 100644 index 610b2aa..0000000 --- a/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/examples/statics/statics.js +++ /dev/null @@ -1,41 +0,0 @@ -var mongoose = require('../../lib'); - - -// import the schema -require('./person.js')(); - -// grab the person model object -var Person = mongoose.model('Person'); - -// connect to a server to do a quick write / read example - -mongoose.connect('mongodb://localhost/persons', function(err) { - if (err) { - throw err; - } - - Person.create({name: 'bill', age: 25, birthday: new Date().setFullYear((new Date().getFullYear() - 25))}, - function(err, bill) { - if (err) { - throw err; - } - console.log('People added to db: %s', bill.toString()); - - // using the static - Person.findPersonByName('bill', function(err, result) { - if (err) { - throw err; - } - - console.log(result); - cleanup(); - }); - } - ); -}); - -function cleanup() { - Person.remove(function() { - mongoose.disconnect(); - }); -} |