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