2013-12-08 52 views
0

我想在iOS應用中使用Paul Melnikow的Objective-C庫(https://github.com/paulmelnikow/ObjCMongoDB)來連接到由mongolab託管的mongoDB服務器,但我無法解決如何使用它。我假設我的標準URI必須被粘貼到代碼中,或者我的用戶,密碼,主機,端口等必須被引入,但我不知道在哪裏。如何使用Objective-C驅動程序和我的標準URI連接到mongoDB服務器?

Melnikow的庫說要使用下面的代碼來建立數據庫連接,但是我沒有看到我的標準URI來自mongolab如何適合這一點。

NSError *error = nil; 
MongoConnection *dbConn = [MongoConnection connectionForServer:@"127.0.0.1" error:&error]; 
MongoDBCollection *collection = [dbConn collectionWithName:@"mydb.cities"]; 
+0

你可以發佈你嘗試過的代碼嗎? –

回答

0

看起來像那個特定的庫不支持URI連接。您必須使用主機和端口來建立連接,然後運行命令來選擇數據庫並進行身份驗證。 Mongo進行身份驗證後連接,不像MySQL或Postgres,您需要進行身份驗證才能連接。

相關問題