Я использую Ember-Data Rest-Adapter, а JSON, возвращаемый с моего сервера, выглядит в основном так же, как в Документация по серийным файлам Active Model
{
"meta": { "total": 10 },
"posts": [
{ "title": "Post 1", "body": "Hello!" },
{ "title": "Post 2", "body": "Goodbye!" }
]
}
Получение данных с сервера работает, но, к сожалению, я не могу понять, где я могу получить доступ к метаинформации из моего ответа JSON.
Основываясь на моих исследованиях в github ember-data, поддержка метаинформации представляется реализована с фиксацией 1787bff.
Но даже с тестовыми примерами я не смог понять, как получить доступ к метаинформации.
App.PostController = Ember.ArrayController.extend({
....
requestSearchData: function(searchParams){
posts = App.Post.find(searchParams);
this.set('content', posts);
// don't know how to access meta["total"]
// but I want to do something like this:
// this.set('totalCount', meta["total"])
}
})
Может кто-нибудь из вас пролить свет на это для меня, пожалуйста? Я знаю, что Ember api движется быстро, но я уверен, что я просто пропустил небольшую часть и что это действительно возможно.