-1
代碼:連接到MongoDB的
var Db = require('mongodb').Db,
Server = require('mongodb').Server,
Client = new Db('test', new Server('127.0.0.1', 52235, {}))
在功能: ...
Client.open(function(err, pClient) {
Client.collection('test_insert', function(err, collection){
collection.find().toArray(function(err, results) {
console.log(results);
});
});
// etc.
});
這說明錯誤:無法讀取的不確定 財產 'arbiterOnly' 你能幫助我嗎?
是的,您是對的。我已經更改了端口號,並且它已成功連接。但現在我有以下問題:在mongodb控制檯我寫道:使用test_insert,然後db.test_insert.insert({id:「3」})。這個創建的集合名爲test_insert吧?但是當我編寫console.log(結果)時,它返回「[]」。我是mongo和node中的新成員。請幫助我 – karaxuna 2012-04-16 17:54:06
就是這樣,我發現了。謝謝費米 – karaxuna 2012-04-16 18:06:02
客戶端=新的Db('測試',新的服務器('127.0.0.1',52235,{})) – karaxuna 2012-04-16 18:06:20