Ich versuche, Datensatz mit zugeordneten Datensätzen in einer Anfrage zu erstellen. Falls einige der verschachtelten Datensätze Validierungsfehler aufweisen, möchte ich auf entsprechende Fehler in diesem Datensatz zugreifen. Ich benutze JSON-API-Adapter, was sollte das Format von Fehlern aus dem Backend sein? Ich bin so etwas wie dies versucht, mit allerdings kein Glück: https://github.com/emberjs/data/blob/master/addon/adapters/errors.js#L7Ember-Daten: Validierungsfehler bei Beziehungen (hasMany)
Irgendwelche Ideen:
{"errors":[
{
"detail": "can't be blank",
"source": {
"pointer":"data/relationships/steps/0/data/attributes/est_threshold"
}
}
]}
zu dieser Linie Nach sollte es irgendwie umgesetzt werden?
Die Frage war über Validierungsfehler, nicht die Daten zu laden. Und ich benutze JSON-API-Adapter, wie in der Frage ausdrücklich gesagt. –
Oh, Entschuldigung, ich hätte es besser lesen sollen. Könnte es sein, dass der von Ihnen gepostete JSON ungültig ist? Sieht so aus, als ob eine enge eckige Klammer fehlt. – TheCompiler
Oh, es ist das Problem der Formatierung. Als ich es in einer Zeile geschrieben habe, habe ich es zur besseren Lesbarkeit umformatiert. So kommt es vom Server mit einer eckigen Klammer. –