1
這是我有:的MongoDB - client.open()返回「未定義的不是一個函數」
var express = require('express');
var MongoClient = require('mongodb').MongoClient;
var Server = require('mongodb').Server;
var app = express();
var client = new MongoClient(new Server('localhost', 27017, {}), {});
client.open(function(err, client){
//callback
});
當我運行它,它指向的線開方法打開並且說「未定義不是函數」。我究竟做錯了什麼?
是否遵循的文檔,它說你應該需要相同的模塊兩次這樣呢? – adeneo
當你使用'client.connect()'而不是'client.open()'時會發生什麼? – Hamed
請參閱[**文檔**](https://mongodb.github.io/node-mongodb-native/api-generated/mongoclient.html#open)以獲取更多指導。 – chridam