UNPKG

fruitstand

Version:
33 lines 1.06 kB
var mongoose = require('mongoose'); var db = mongoose.connect('mongodb://localhost/words'); var wordSchema = require('./word_schema.js').wordSchema; var Words = mongoose.model('Words', wordSchema); mongoose.connection.once('open', function(){ var newWord1 = new Words({ word:'gratifaction', first:'g', last:'n', size:12, letters: ['g','r','a','t','i','f','c','o','n'], stats: {vowels:5, consonants:7} }); console.log("Is Document New? " + newWord1.isNew); newWord1.save(function(err, doc){ console.log("\nSaved document: " + doc); }); var newWord2 = { word:'googled', first:'g', last:'d', size:7, letters: ['g','o','l','e','d'], stats: {vowels:3, consonants:4} }; var newWord3 = { word:'selfie', first:'s', last:'e', size:6, letters: ['s','e','l','f','i'], stats: {vowels:3, consonants:3} }; Words.create([newWord2, newWord3], function(err){ for(var i=1; i<arguments.length; i++){ console.log("\nCreated document: " + arguments[i]); } mongoose.disconnect(); }); });