Как заставить ember-data повторно загрузить данные для записи с сервера - PullRequest
3 голосов
/ 18 января 2012

Я получаю список записей, используя App.store.findQuery и мой пользовательский адаптер (очень похоже на адаптер REST по умолчанию). Это вызывает мои серверы / ресурсы url и выбирает массив хэшей json с несколькими полями для каждого ресурса.

Позже, когда пользователи перейдут на страницу «Подробности», я хочу получить больше данных для конкретной записи с сервера. Когда я вызываю App.store.find (передавая идентификатор записи), я возвращаю исходную извлеченную запись, и метод поиска адаптера не вызывается.

Как заставить магазин вызывать метод find в адаптере, когда запись уже существует? или каков наилучший способ сначала получить список записей с несколькими полями, а затем получить детали для конкретной записи со многими полями?

ТКС.

Ответы [ 2 ]

1 голос
/ 18 января 2012

Похоже, что сейчас это не поддерживается.

Вам следует отправить заявку на GitHub: https://github.com/emberjs/data/issues

0 голосов
/ 19 февраля 2014

Ember Data теперь поддерживает вызов reload для экземпляра модели.

...