基于 Node.js、Express.js 和 MongoDB 的 API 开发与 React Native 移动应用实践
1. 基于 Express.js 创建 PUT 请求 API
在示例中,使用 Express.js 的 app.put() 方法声明了一个 API 端点 thumbsDOWNForBPBBook 。在路径 D:\bpb - catalog - app - api 下的 index.js 文件中进行了代码修改,将相关代码添加在之前创建的 thumbsUpForBPBBook API 路由之后。以下是具体代码:
// API Endpoint "thumbsDOWNForBPBBook" using PUT Request
app.put("/thumbsDOWNForBPBBook/:bookid", (request, response) => {
collection.findOne({ "_id": new MongoDBObjectId(request.params.bookid) }, (error, result) => {
if (error) {
return response.status(500).send(error);
} else {
if (isNaN(result.thumbsDOWNCounter)) {
超级会员免费看
订阅专栏 解锁全文
979

被折叠的 条评论
为什么被折叠?



