Как загрузить две модели в одном JSON-запросе в Ember-data?

Используя Ember-data и Ember.js, яЯ пытаюсь загрузить две модели с одним запросом JSON. Модели имеют отношение, аналогичное этому:

App.Person = DS.Model.extend({
    name:  DS.attr('string'),
    dogs:  DS.hasMany('App.Dog'),
});

App.Dog = DS.Model.extend({
    name:  DS.attr('string'),
    owner: DS.belongsTo('App.Person'),
});

Мой сервер отправляет JSON так:…

{
    "dog": {
        "id": 1,
        "name": "Fido",
        "owner": {
            "id": 1,
            "name": "John Smith",
            "dogs": [1]
        }
    }
}

И все же Ember-data по-прежнему отправляет запрос (используя findQuery) на мой сервер, пытаясь получить владельца JSON.

У меня есть jsFiddle, который демонстрирует этоВот, Чтобы увидеть проблему, выВам нужно перейти по этой ссылке, чтобы активировать маршрут / шаблон:

http://fiddle.jshell.net/6kQ8s/2/show/#/dog/1

У меня нетt определил findQuery () в моем адаптере специально, потому что я не долженэто нужно для получения данных, которые я уже отправил ... Правильно?

Кто-нибудь знает, что яя здесь не так делаю?

Ответы на вопрос(2)

Ваш ответ на вопрос