Manejo de errores con el (ahora predeterminado) adaptador Ember Data JSON-API

Estoy usando Ember 1.13.7 y Ember Data 1.13.8, que por defecto usan el estándar JSON-API para formatear las cargas útiles enviadas y recibidas desde la API.

Me gustaría utilizar el manejo de errores integrado de Ember Data para mostrar al usuario los campos rojos de "error". He formateado mis respuestas de error de API según el estándar JSON-API, p.

{"errors":[
    {
        "title":"The included.1.attributes.street name field is required.", 
        "code":"API_ERR", 
        "status":"400", 
    }
]}

y cuando intento guardar mi modelo, la devolución de llamada de error se está ejecutando correctamente. Si miro dentro del Inspector de ascuas, puedo ver que el valor "isError" del modelo está establecido en verdadero, pero no puedo ver cómo se supone que Ember Data sabe qué campo dentro del modelo es el que está en estado de error. Veo de las páginas oficiales de JSON-API (http://jsonapi.org/format/#errors) que puede incluir un objeto "fuente" dentro de la respuesta de error:

fuente: un objeto que contiene referencias a la fuente del error, que incluye opcionalmente cualquiera de los siguientes miembros:

puntero: un puntero JSON [RFC6901] a la entidad asociada en el documento de solicitud [p. "/ data" para un objeto de datos primario o "/ data / atributos / título" para un atributo específico].

parámetro: una cadena que indica qué parámetro de consulta causó el error.

pero, ¿es esto lo que debería hacer para decirle a Ember Data qué campos debe marcar como en estado de error?

Si alguien puede ayudar a arrojar algo de luz sobre esto, estaría agradecido.

Gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta