【发布时间】:2018-09-07 22:26:07
【问题描述】:
在本地,我安装了 NodeJS 9.2 和 MongoDB 3.4
我使用的是 MongoDB Native Node Driver 3.0.4
我的数据库代码
const mongo = require('mongodb').MongoClient;
const mongoose = require('mongoose');
mongo.connect('mongodb://localhost:27017/my_database', function(err, client){
console.log(err);
if (!err){
var database = client.db('my_database');
database.collection('users').find({}).toArray(function(err, docs){
console.log(docs);
});
}
});
集合中错误和数组用户的结果null
所以,在服务器 centos 7 上安装了 nodejs 8.2,结果 null 为错误,docs 为空数组
它是如何工作的?
【问题讨论】:
-
以上代码在相同的操作系统和节点版本上为我工作,只需验证来自 mongo 控制台的数据 => 使用 my_database => db.users.find({});
-
@NitinDhomse 是的,它正在工作