撇号无头 PUT 请求覆盖空字段



我正在构建一个带有撇号无头、Vue 和 Express 作为代理的 SPA。我正在尝试做的是根据用户更改的内容更新一些字段。更具体地说,我制作了一个包含几个附加字段的成员模块。登录通过Firebase(前端(工作,所以我有一个带有userId的字段来获取关系。但是现在,如果我编辑一些字段并将其发送回撇号,它会更新所有字段,以及我从未发送过的字段。如果不允许,这也将覆盖 userId 字段(而不是 _id 字段(。问题:

是否可以只更改我发送的字段,此外,我可以停用某些字段,因为无法通过 REST-API 编辑吗?我也有兴趣在后端隐藏字段...

谢谢!

apostrophe-headless目前不支持 PATCH 样式请求,因此您需要将应用程序设置为拥有整个文档(页面或片段(,对其进行修改,然后将整个内容发送回 API。

最新更新