0

我无法向我的 REST API 发送 PATCH 请求以发送带有翻译的节点。

错误是 422Unprocessable Entity: validation failed. title: Title: this field cannot hold more than 1 values.

我正在尝试 JSON:API 和 REST,但我发现的唯一方法是手动创建翻译,然后分别更新每个翻译。

我试图修补到 REST 的数据是

const data = {
  'type': 'charset',
  'title': [
    { 'value': sName1, 'lang': 'en' },
    { 'value': sName2, 'lang': 'ru' },
  ],
  'field_unicode_range': [{ 'from': iFrom, 'to': iTo }],
};
4

1 回答 1

0

JSON:API 目前似乎不支持翻译(2021 年 11 月)。
“确实支持对翻译的 PATCH 请求:可以更新翻译”
似乎确实有一些工作正在解决这个问题

于 2021-11-12T11:10:13.193 回答