1

我有一个流星应用程序,我在其中使用 mongoDB ObjC 驱动程序从 ios 应用程序写入它。当流星应用程序在本地运行(端口 3000)时,这可以正常工作。我只是使用dbConn = [MongoConnection connectionForServer:@"127.0.0.1:3002" error:&error];问题是一旦我将应用程序部署到meteor.com。我可以通过使用找到IP地址,ping whatever.meteor.com但我从那里去哪里。我不知道如何写入已部署的 mongoDB。它应该相当简单,但我似乎无法弄清楚。谢谢。

4

1 回答 1

1

要获取临时 mongodb 凭据,请运行以下命令:

meteor mongo whatever.meteor.com --url

来源:https ://stackoverflow.com/a/17009756/219238

请注意,凭据仅在 1 分钟内有效,因此从 ObjectiveC 客户端保存数据的正确方法是让它与流星网络服务器通信,而不是直接与 mongodb 通信。最简单的方法是使用iron-router此处概述的包公开 REST 端点:https ://github.com/EventedMind/iron-router/#server-side-routing

于 2014-02-12T03:12:11.747 回答