mongoose.connection.on('error',function (err) { console.log('Mongoose connection error: ' + err); }); /** * 连接断开 */ mongoose.connection.on('disconnected', function () { console.log('Mongoose connection disconnected'); }); 调用node db.js执行就会看到输出如下图 从代码中可以看出,监听...
const db= 'mongodb://127.0.0.1/vue_mall_mobile';//const db = 'mongodb://127.0.0.1/vue_mall_mobile_v2'; // 服务器临时部署数据库//导出一个方法exports.connect = () =>{//连接数据库mongoose.connect(db);//记录数据库连接的次数let maxConnectTimes = 0;returnnewPromise((resolve, reject) ...
编辑test.js :var mongoose = require('mongoose'); var db = mongoose.connect('mongodb://127.0.0.1:27017/test'); db.connection.on('error', function(error){ console.log('数据库test连接失败:' + error); }); db.connection.on('open', function(){ console.log('数据库test连接成功'); })...
// connection.js fileconstmongoose=require('mongoose');constconn=mongoose.createConnection('mongodb://127.0.0.1:27017/dbtest',{useNewUrlParser:true,useUnifiedTopology:true})conn.on('open',()=>{console.log('打开 mongodb 连接');})conn.on('err',(err)=>{console.log('err:'+err);})modul...
0. JS ES6 => packages.json 中, "type": "module" 在VScode中打开dev-container:F1 -> typeRemote-Containers: Open Folder in Container 打开MondoDB (否则mongoose connection error): $> mongod 3. 打开Redis server: $> redis-server 4. 安装nodemon并配置 ...
db.connection.on("open", function () { console.log("——数据库连接成功!——"); }); // Schema 结构 var vipSchema = new mongoose.Schema({ name : {type : String, default : 'java'}, addr : {type : String}, addTime : {type : Date, default: Date.now}, ...
var mongoose = require('mongoose'); var db = mongoose.createConnection('mongodb://127.0.0.1:27017/NodeJS'); // 链接错误 db.on('error', function(error) { console.log(error); }); Schema 结构 var mongooseSchema = new mongoose.Schema({ username : {type : String, default : '匿名用户'...
Mongoose是一个Node.js的对象模型工具,用于在应用程序中操作MongoDB数据库。在Mongoose中,可以使用find()和populate()方法来执行查询和关联查询。 find()方法是Mongoose中用于查询文档的方法,它可以接受一个查询条件对象作为参数,并返回满足条件的文档集合。find()方法可以实现基本的文档查询,例如按照特定的字段值进行查...
数据库成功打开后: 在js文件中写入: 'use strict'; const mongoose = require('mongoose'); mongoose.connect('mongodb://localhost:27017/test'); const con = mongoose.connection; con.on('error', console.error.bind(console, '连接数据库失败')); ...
调用node db.js执行就会看到输出如下图 从代码中可以看出,监听了几个事件,并且执行触发了connected事件,这表示连接成功 connection中不止有如上几个事件,关键看你想要监听哪个事件。 其它事件可以自行查看:http://mongoosejs.com/docs/api.html#connection_Connection ...