【问题标题】:apostrophe-headless PUT Requests override empty fields撇号无头 PUT 请求覆盖空字段
【发布时间】:2018-06-28 23:32:01
【问题描述】:

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

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

非常感谢!

【问题讨论】:

    标签: apostrophe-cms


    【解决方案1】:

    apostrophe-headless 目前不支持 PATCH 样式请求,因此您需要将您的应用设置为拥有整个文档(页面或片段)、修改它并将整个内容发送回 API。

    【讨论】:

    • 好的,那就这样吧。通过 REST 或后端禁用字段编辑的可能性如何?
    猜你喜欢
    • 2019-07-26
    • 1970-01-01
    • 1970-01-01
    • 2021-09-19
    • 2014-07-24
    • 2017-03-04
    • 2017-04-27
    • 1970-01-01
    相关资源
    最近更新 更多