我在試圖複製在此的NodeJS MongoDB的連接,採用Mongojs麻煩遠程數據庫託管:讓我蒙戈的連接字符串正確與權威性
mongo --host dds-xxxx.mongodb.rds.aliyuncs.com:3717 -u root -p password --authenticationDatabase admin
我的電流,而不是混淆,代碼:
/* MongoDB setup */
// Set parameters:
var aliUser = 'root',
aliPass = 'password',
aliHost = 'dds-xxxx.mongodb.rds.aliyuncs.com:3717',
aliAuth = 'admin',
aliMyDb = 'mydb';
// Initialise MongoDB object:
var connectionString = aliUser+':'+aliPass+'@'+aliHost+'/'+aliMyDb+'?authSource='+aliAuth,
db = mongojs(connectionString, ['keywords']);
據我所知,這是不正確連接。代碼似乎從未給出任何錯誤或以任何方式提醒用戶連接是否成功。但是,我試圖從這個數據庫中讀取的GET方法沒有產生任何結果,所以它看起來不起作用。
我已經嘗試了幾個變化,並且看起來不太對。任何援助或見解將不勝感激。 再次感謝。
這絕對有助於使代碼更「適當」,但並不是真正的主要問題。儘管如此,我認爲你對Mongojs是正確的,但似乎有點過時了,現在人們似乎已經轉向了官方的司機和貓鼬。再次感謝。 – Nodal