Anyone as noticed this weird behavior? Basically whenever I try to loading a records, which as any embedded record
What’s the weird behavior? And please post examples of your code causing the issue.
I’m sorry. Posted by mistake. I was trying to load embedded record in a sideloaded object (which is not embedded), but while writing that post, I found out that there is a know error with EmbeddedRecordMixin and sideloaded object.
I solved this just changing the server response, as I have access to the API server.
You can always change the structure of the payload on the client before ember-data starts to “consume” the object. This is done on the
normalizePayload payload hook of the
DS.RestSerializer. It will most likely become your best friend in the future, so get to know it … will save you hours of headaches.