summaryrefslogtreecommitdiffstats
path: root/common/src/main/webapp/usageguide/appserver/node_modules/mongoose/examples/statics/person.js
diff options
context:
space:
mode:
Diffstat (limited to 'common/src/main/webapp/usageguide/appserver/node_modules/mongoose/examples/statics/person.js')
-rw-r--r--common/src/main/webapp/usageguide/appserver/node_modules/mongoose/examples/statics/person.js20
1 files changed, 0 insertions, 20 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);
-};