【发布时间】:2018-04-26 10:52:39
【问题描述】:
我正在尝试从托管在 firebase 动态托管上的 express 应用程序连接到 mongodb。我只是创建了一个端点来在 mongodb 上保存数据。可以从 localhost 调用此端点(工作正常),但无法在 firebase deploy 上加载页面(错误:无法处理请求)
const chris = new User({
name: 'john',
username: `test`,
password: `${Date.now()}`
});
app.get('/user', (request, response) => {
chris.save( (err) => {
if(err) {
response.send(`error occured`);
}
response.send(`${Date.now()}`);
});
});
【问题讨论】:
-
MongoDB 在哪里运行?
-
它作为第三方服务运行。
-
你能说得更具体点吗? MongoDB 在什么机器上运行?如果您尝试在 Cloud Functions 上运行它,您是如何启动它的?如果是在其他云服务中运行,那么在哪里配置 URL?
标签: mongodb express google-cloud-functions firebase-hosting