我有一个只有主题和内容字段的票证模型。
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
也包含错误消息。
为什么错误附加到每个字段?
content
是一个保留字。一旦我更改了属性名称就行了。