下面的代码可以在我的笔记本电脑上运行,但不能在另一台PC上运行。 //连接到mongodb
MongoClient.connect(url, function (err, db) {
if (err) {
winston.error('Unable to connect to the mongoDB server. Error:', err);
} else {
winston.info('Connection established to', url);
database = db;
var collection= database.collection('events_dashboard');
collection.findOne({
timestamp_day : deviceTimestamp ,
machineId : machine.id,
currentStatus : machine.currentState
}, function(err, doc){
winston.info('never came here');
if(doc == null){
insertRawEvent(machine,rawCollection);
updateEvent(machine,0);
}
});
}
答案 0 :(得分:0)
您是否先在PC上启动了mongodb?哪个可能会在您的笔记本电脑中自动启动?
答案 1 :(得分:0)
在彻底比较我的笔记本电脑和PC的规格后,我们发现PC只有Windows 7,而不是Windows 7 Service Pack 1.安装SP1后它开始工作。