nodejs -- MongoDB 연동

nodejs 2015. 11. 8. 01:12
반응형

nodejs -- MongoDB 연동


참고 : https://www.npmjs.com/package/mongoose




var mongoose = require('mongoose');
mongoose.connect('mongodb://192.168.13.129/test');
var db = mongoose.connection;
db.on('error', console.error.bind(console, 'connection error:'));
db.once('open', function callback() {
var kittySchema = mongoose.Schema({
name : String
});
kittySchema.methods.speak = function() {
var greeting = this.name ? "Meow name is " + this.name
: "I don't have a name";
console.log(greeting);
};
var Kitten = mongoose.model('Kitten', kittySchema);
var fluffy = new Kitten({
name : 'fluffy'
});
fluffy.speak();
fluffy.save(function(err, fluffy) {
if (err) {
// TODO handle the error
throw err;
}
});
Kitten.find(function(err, kittens) {
if (err) {
// TODO handle err
throw err;
}
db.close();
console.log('Kittens : ' + kittens);
});
});
view raw mongodb_test.js hosted with ❤ by GitHub



반응형
Posted by 자유프로그램
,