1.首先 cnpm install mongoose
3.在vs code里直接用node.js调试(第一个案例)
// getting-started.js
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/test',{ useNewUrlParser: true });
var db = mongoose.connection;
db.on('error', console.error.bind(console, 'connection error:'));
db.once('open', function() {
console.log("连接成功")
});
// 使用schema
var Schema = mongoose.Schema;
var blogSchema = new Schema({
title: String,
author: String,
body: String,
comments: [{ body: String, date: Date }],
date: { type: Date, default: Date.now },
hidden: Boolean,
meta: {
votes: Number,
favs: Number
}
});
var Blog = mongoose.model('Blog', blogSchema);
Blog.create({
title:"Test",
author:"Laowang",
body:"mybody",
comments:[{body:"haohaohao",date:new Date()}],
data:new Date(),
hidden:true,
meta:{
votes:1,
favs:2
}
},function(err){
if(!err){
console.log("插入成功!!!");
}
})