【发布时间】:2017-09-25 07:04:29
【问题描述】:
我正在使用 Google Cloud Functions API,我很困惑如何以正确的方式使用它,让一个简单的 REST API 从数据库中检索一些数据并用它需要的数据响应客户端。
我正在使用无服务器来部署我的代码,看起来像这样的函数。
exports.http = (request, response) => {
response.status(200).send('Hello World!');
};
但这只是一个简单的200 (OK) 响应,没有来自数据库的数据。
来自诸如 Rails 或 Django 之类的 MVC 框架,我会编写一个控制器操作来从我的数据库中检索一些数据并为响应呈现 JSON,但 Google Cloud Functions 的工作方式有所不同,仅具有功能而没有其他功能。
我应该将我的数据库存储在哪里(使用 Google 云服务)以及如何在函数中检索数据?我是否必须调用某种数据库 API 并处理结果并将其作为 JSON 发送回函数内?
【问题讨论】:
标签: database rest google-cloud-functions serverless-framework