//连接MongoDB数据库
var express = require('express');
var router = express.Router();
var mongoose = require('mongoose');
var Goods = require('../models/goods');
//连接MongoDB数据库
mongoose.connect('mongodb://127.0.0.1:27017/dumall');
链接本地如果有密码用:root:密码@本地地址
mongoose.connection.on("connected", function () {
console.log("MongoDB connected success.")
});
//监听是否成功
mongoose.connection.on("error", function () {
console.log("MongoDB connected fail.")
});
//监听失败
mongoose.connection.on("disconnected", function () {
console.log("MongoDB connected disconnected.")
});
//监听链接断开
router.get("/list", function (req,res,next) {
if(err){
res.json({
status:'1', 错误
msg:err.message
});
}else{
res.json({
status:'0', 成功
msg:'',
result:{
count:doc.length,
list:doc 列表集合
}
});
}
}
router 请求mongodb数据
(doc文档)