javascript Rest API补丁方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript Rest API补丁方法相关的知识,希望对你有一定的参考价值。
router.put('/:newsId', (req, res, next) => {
const _id = req.params.newsId;
const updateOptions = {};
for(let ops of req.body) {
updateOptions[ops.propName] = ops.value;
}
// Called Update Method from News Model
News.update({_id}, {$set: updateOptions})
.exec()
.then(result => {
res.status(200).json({
message: 'News Updated',
request: {
type: 'GET',
url: `${URL}/${_id}`
}
});
})
.catch(err => {
console.log(err);
res.status(500).json({
error: err
});
});
});
以上是关于javascript Rest API补丁方法的主要内容,如果未能解决你的问题,请参考以下文章
NetSuite REST API - 如何更新销售订单与跟踪号一起发货
节点 express REST API 中的 CORS 错误(PATCH 请求)
Rest API - 部分更新
如何使用 javascript/jquery/AJAX 调用 Django REST API?
调用 REST API、JavaScript 时的 CORS 策略 [重复]
javascript 如何使用JavaScript连接REST API