240 发简信
IP属地:广东
  • app.js
    var createError = require('http-errors');
    var express = require('express');
    var path = require('path');
    var cookieParser = require('cookie-parser');
    var logger = require('morgan');

    var indexRouter = require('./routes/index');
    var usersRouter = require('./routes/users');
    var goodsRouter = require('./routes/goods');
    var app = express();

    // view engine setup
    app.set('views', path.join(__dirname, 'views'));
    app.set('view engine', 'jade');

    app.use(logger('dev'));
    app.use(express.json());
    app.use(express.urlencoded({ extended: false }));
    app.use(cookieParser());
    app.use(express.static(path.join(__dirname, 'public')));

    app.use('/', indexRouter);
    app.use('/users', usersRouter);
    app.use('/goods', goodsRouter);
    // catch 404 and forward to error handler
    app.use(function(req, res, next) {
    next(createError(404));
    });

    // error handler
    app.use(function(err, req, res, next) {
    // set locals, only providing error in development
    res.locals.message = err.message;
    res.locals.error = req.app.get('env') === 'development' ? err : {};

    // render the error page
    res.status(err.status || 500);
    res.render('error');
    });

    module.exports = app;

    node.js + express + mongodb 数据库的连接

    1.github 直接下载我的代码地址 https://github.com/wblt/Node_ExpressDBConnect 2.创建数据库 并且插入一条记录 mong...

  • models/goods.js
    var mongoose = require('mongoose')
    var Schema = mongoose.Schema;

    var produtSchema = new Schema({
    "productId":{type:String},
    "productName":String,
    "salePrice":Number,
    "checked":String,
    "productNum":Number,
    "productImage":String
    });

    module.exports = mongoose.model('Good',produtSchema);

    node.js + express + mongodb 数据库的连接

    1.github 直接下载我的代码地址 https://github.com/wblt/Node_ExpressDBConnect 2.创建数据库 并且插入一条记录 mong...

  • router/goods.js
    var express = require('express');
    var router = express.Router();
    var mongoose = require('mongoose');
    var Goods = require('../models/goods');

    //连接MongoDB数据库
    //连接MongoDB数据库
    mongoose.connect('mongodb://127.0.0.1:27017/db_demo',{ useNewUrlParser: true });

    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('/',function(req,res,next){
    Goods.find({},function(err,result){
    // if(err){
    // res.json({
    // status:'1',
    // meg:err.message
    // })
    // }else{
    // res.json({
    // status:'0',
    // msg:result,
    // result:{
    // count:result.length,
    // list:result
    // }
    // })
    // }

    })
    });
    module.exports=router;

    node.js + express + mongodb 数据库的连接

    1.github 直接下载我的代码地址 https://github.com/wblt/Node_ExpressDBConnect 2.创建数据库 并且插入一条记录 mong...

  • 我最近使用express连接mongodb,但是现实成功,单是没数据显示,到时我在mongodb能看到数据

    node.js + express + mongodb 数据库的连接

    1.github 直接下载我的代码地址 https://github.com/wblt/Node_ExpressDBConnect 2.创建数据库 并且插入一条记录 mong...

  • 朋友,有空帮我看一个问题吗?

    node.js + express + mongodb 数据库的连接

    1.github 直接下载我的代码地址 https://github.com/wblt/Node_ExpressDBConnect 2.创建数据库 并且插入一条记录 mong...

  • 朋友,辛苦了,帮我看看

    Express中使用Mongoose来对mongodb进行操作的心得

    首先先安装mongoose 然后是连接操作,写在你想要开始连接mongodb的地方,一般放在app.js当中。 然后我们需要搞清楚mongoose的几个概念: Schema:...

  • modules/goods.jd
    var mongoose = require('mongoose')
    var Schema = mongoose.Schema;

    var produtSchema = new Schema({
    "productId":{type:String},
    "productName":String,
    "salePrice":Number,
    "checked":String,
    "productNum":Number,
    "productImage":String
    });

    module.exports = mongoose.model('Good',produtSchema);

    nodejs(2)之Express与MongoDB交互

    原文地址 mongoose是一款基于nodejs的优雅数据构建mongodb模型工具。mongodb是一款新型的json(键值对)数据类型的数据存储格式的数据库。在目前来说,...

  • modules/goods.jd
    var mongoose = require('mongoose')
    var Schema = mongoose.Schema;

    var produtSchema = new Schema({
    "productId":{type:String},
    "productName":String,
    "salePrice":Number,
    "checked":String,
    "productNum":Number,
    "productImage":String
    });

    module.exports = mongoose.model('Good',produtSchema);

    Express中使用Mongoose来对mongodb进行操作的心得

    首先先安装mongoose 然后是连接操作,写在你想要开始连接mongodb的地方,一般放在app.js当中。 然后我们需要搞清楚mongoose的几个概念: Schema:...

  • router/goods.js
    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/db_demo',{ useNewUrlParser: true });

    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('/',function(req,res,next){
    Goods.find({},function(err,doc){
    if(err){
    res.json({
    status:'1',
    meg:err.message
    })
    }else{
    res.json({
    status:'0',
    msg:doc,
    result:{
    count:doc.length,
    list:doc
    }
    })
    }

    })
    })
    module.exports=router;

    Express中使用Mongoose来对mongodb进行操作的心得

    首先先安装mongoose 然后是连接操作,写在你想要开始连接mongodb的地方,一般放在app.js当中。 然后我们需要搞清楚mongoose的几个概念: Schema:...

  • app.js
    var createError = require('http-errors');
    var express = require('express');
    var path = require('path');
    var cookieParser = require('cookie-parser');
    var logger = require('morgan');

    var indexRouter = require('./routes/index');
    var usersRouter = require('./routes/users');
    var goodsRouter = require('./routes/goods');
    var app = express();

    // view engine setup
    app.set('views', path.join(__dirname, 'views'));
    app.set('view engine', 'jade');

    app.use(logger('dev'));
    app.use(express.json());
    app.use(express.urlencoded({ extended: false }));
    app.use(cookieParser());
    app.use(express.static(path.join(__dirname, 'public')));

    app.use('/', indexRouter);
    app.use('/users', usersRouter);
    app.use('/goods', goodsRouter);
    // catch 404 and forward to error handler
    app.use(function(req, res, next) {
    next(createError(404));
    });

    // error handler
    app.use(function(err, req, res, next) {
    // set locals, only providing error in development
    res.locals.message = err.message;
    res.locals.error = req.app.get('env') === 'development' ? err : {};

    // render the error page
    res.status(err.status || 500);
    res.render('error');
    });

    module.exports = app;

    Express中使用Mongoose来对mongodb进行操作的心得

    首先先安装mongoose 然后是连接操作,写在你想要开始连接mongodb的地方,一般放在app.js当中。 然后我们需要搞清楚mongoose的几个概念: Schema:...

  • 朋友,帮我看一下代码,哪里有问题,提示连接成功,可是没数据出来?

    Express中使用Mongoose来对mongodb进行操作的心得

    首先先安装mongoose 然后是连接操作,写在你想要开始连接mongodb的地方,一般放在app.js当中。 然后我们需要搞清楚mongoose的几个概念: Schema:...

  • 我是数据库为db_demo 有两个集合users dumall

    nodejs(2)之Express与MongoDB交互

    原文地址 mongoose是一款基于nodejs的优雅数据构建mongodb模型工具。mongodb是一款新型的json(键值对)数据类型的数据存储格式的数据库。在目前来说,...

  • 连接也提示成功了
    可在页面显示为{"status":"0","msg":[],"result":{"count":0,"list":[]}}

    nodejs(2)之Express与MongoDB交互

    原文地址 mongoose是一款基于nodejs的优雅数据构建mongodb模型工具。mongodb是一款新型的json(键值对)数据类型的数据存储格式的数据库。在目前来说,...

  • app.js
    var createError = require('http-errors');
    var express = require('express');
    var path = require('path');
    var cookieParser = require('cookie-parser');
    var logger = require('morgan');

    var indexRouter = require('./routes/index');
    var usersRouter = require('./routes/users');
    var goodsRouter = require('./routes/goods');
    var app = express();

    // view engine setup
    app.set('views', path.join(__dirname, 'views'));
    app.set('view engine', 'jade');

    app.use(logger('dev'));
    app.use(express.json());
    app.use(express.urlencoded({ extended: false }));
    app.use(cookieParser());
    app.use(express.static(path.join(__dirname, 'public')));

    app.use('/', indexRouter);
    app.use('/users', usersRouter);
    app.use('/goods', goodsRouter);
    // catch 404 and forward to error handler
    app.use(function(req, res, next) {
    next(createError(404));
    });

    // error handler
    app.use(function(err, req, res, next) {
    // set locals, only providing error in development
    res.locals.message = err.message;
    res.locals.error = req.app.get('env') === 'development' ? err : {};

    // render the error page
    res.status(err.status || 500);
    res.render('error');
    });

    module.exports = app;

    nodejs(2)之Express与MongoDB交互

    原文地址 mongoose是一款基于nodejs的优雅数据构建mongodb模型工具。mongodb是一款新型的json(键值对)数据类型的数据存储格式的数据库。在目前来说,...

  • router/goods.js
    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/db_demo',{ useNewUrlParser: true });

    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('/',function(req,res,next){
    Goods.find({},function(err,doc){
    if(err){
    res.json({
    status:'1',
    meg:err.message
    })
    }else{
    res.json({
    status:'0',
    msg:doc,
    result:{
    count:doc.length,
    list:doc
    }
    })
    }

    })
    })
    module.exports=router;

    nodejs(2)之Express与MongoDB交互

    原文地址 mongoose是一款基于nodejs的优雅数据构建mongodb模型工具。mongodb是一款新型的json(键值对)数据类型的数据存储格式的数据库。在目前来说,...

  • 朋友,帮个忙,我连接mongodb了,可是数据没显示出来

    nodejs(2)之Express与MongoDB交互

    原文地址 mongoose是一款基于nodejs的优雅数据构建mongodb模型工具。mongodb是一款新型的json(键值对)数据类型的数据存储格式的数据库。在目前来说,...

  • @小盗版007 我把nstalling MongoDB Compass取消掉了,安装成功了,谢谢你

    MongoDB一直无法安装,卡在一个nstalling MongoDB Compass...

    3.4版本久没有这个情况 3.6版本就出现这个情况 解决方法: 安装的时候分两步: 1.直接双击mongodb的安装包,把install mongodb compass的勾勾...

  • 朋友,你好,在vscode里编辑vue,不能智能提示,有什么方法解决 啊?

    使用vscode编写vue简单配置

    PS:现在推荐使用vetur插件win10崩溃,重装win7,结果sublime text插件无法安装,各种心塞,于是决定转战vscode。 与sublime text相比,...

  • 朋友,npm install axios -s跟npm install -s axios有区别吗?

    vue开发环境搭建

    脚手架搭建 # install vue-cli$ npm install --global vue-cli# create a new project using the "...

  • @zx一个胖子 好的,谢谢

    MongoDB+node.js+experss+vue.js构建一个简易登录注册项目(二)

    文中有很多注释,新手可以仔细看看。文章最后有项目的github地址 准备工作: 全局安装好 vue脚手架,npm install --global vue-cli 我这里用...