EmberJS:一个字段的JSON-API错误包含在其他字段的错误中

问题描述 投票:0回答:1

我有一个只有主题和内容字段的票证模型。

subject: DS.attr('string'),
content: DS.attr('string')

在新视图中,提交包含内容但没有主题的新票证会返回以下错误:

{"errors":[{"source":{"pointer":"/data/attributes/subject"},"detail":"doit être rempli(e)"}]}`

这是控制器动作:

saveTicket(ticket){
      let promise=ticket.save();
      promise.then(
        () => this.transitionToRoute('tickets')
      );
      return promise;
    }

ticket.errors.subject[0].message正确包含服务器答案中的详细信息,但是,ticket.errors.content[0].message也包含错误消息。

为什么错误附加到每个字段?

ember.js json-api
1个回答
1
投票

content是一个保留字。一旦我更改了属性名称就行了。

© www.soinside.com 2019 - 2024. All rights reserved.