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