相关模型中属性的错误现在是我的问题。我可以通过执行model.errors.content或model.errors.messages来查看这些相关模型上的错误,但如果我想检查相关模型上的特定属性以突出显示字段错误,则会得到null或未定义的值。
有关详细信息,请参见下面的屏幕截图
模型出错后:在这个对象中我得到了属性和消息,但我使用的是model.get(" errors.phone"
答案 0 :(得分:0)
我最好的猜测是,您需要更新错误序列化程序,以便以Ember Data JSON Adapter预期的格式发送数据。
最好详细解释一下 this stackoverflow answer,但作为要点,您应该按以下方式格式化数据:
{
"errors":
[
{
"detail": "is invalid",
"source": {
"pointer": "data/attributes/phone"
}
}
]
}
指针必须与您的模型属性相对应,因此在此示例中为phone。