【发布时间】:2019-08-24 23:02:25
【问题描述】:
如何使用 CRUD 方法创建一个类,API 定义如下: 它创建、获取、更新和删除任务。 不接收 Request 和 Response 。您必须接收经过转换和验证的数据。 不要直接向客户端响应 json。你必须承诺。
public updateTask (_task: itask) {
return new Promise < ITask > ((resolve, reject) => {
// save
});
}
public deleteTask (_task: itask) {
return new Promise < ITask > ((resolve, reject) => {
// delete
});
}
谁能给我一个例子,说明如何构建这样的 api 方法,然后可以使用任何 db sql 或 noSQL 来实现?
【问题讨论】:
-
最后我检查了没有“抽象”方法。你在说
protected吗? -
对不起,我搜查了帖子我并不是说它是抽象的字面意思,我的意思是它非常基础,可以使用任何数据库来实现。
-
如何为任何类型的数据库构建 API 是一个过于宽泛的问题,正如 help center 中所述
标签: javascript typescript express promise async-await