我将NodeJS与MongoDB一起使用,并在将mongoDB对象传递给我的所有原型函数时遇到一些问题。我不明白如何在这些原型之间传递这个对象。也许有人能给我指明正确的方向?
在我的主文件中,我创建了一个mongoDB对象的新实例,它包含了我想使用的所有用于使用mongoDB的原型。然后我使用原型函数来连接和创建一个新的集合。
Main.js
var mongo = require('./database/mongoDB')
var mongoDB = new mongo();
// Connect to database
mongoDB.ConnectDB(dbPath);
我有一个本地MongoDb数据库实例(通过从Windows命令行运行mongod创建),以及一个简单的控制台程序,该程序尝试使用MongoDb及其MongoDb接收器将字符串记录到该数据库:
var log = new LoggerConfiguration()
.MinimumLevel.Debug()
.WriteTo.ColoredConsole()
.WriteTo.MongoDB("mongodb://localhost/mydb")
.CreateLogg