写入已部署的 Meteor 应用程序 MongoDB



我有一个流星应用程序,我在其中使用mongoDB ObjC驱动程序从ios应用程序向其写入。当流星应用程序在本地运行(端口3000)时,这一功能运行良好。我只是使用dbConn = [MongoConnection connectionForServer:@"127.0.0.1:3002" error:&error];。问题是一旦我将应用程序部署到流星网。我可以使用ping whatever.meteor.com找到ip地址,但我该从那里去哪里。我不知道如何写入已部署的mongoDB。这应该很简单,但我似乎想不通。谢谢

要获取临时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-侧路由

最新更新