All Case Studies Design Development Interviews Machine Learning Project Management

How to Receive Meta Data Using ActionModelAdapter

Problem

When using findAll, there is no metadata available for use:

store.findAll('item').then((response) => {
let meta = response.get('meta'); //undefined
})

However, meta is present in the response:

{
"items":
[...],
"meta":
{
total: 6
}
}

 

Solution

As it turns out, findAll method doesn't support metadata. You have to use query method in the following way:

store.query('item', {}).then((response) => { 
let meta = response.get('meta'); //6
})
digital transformation
remote work best practices
READ ALSO FROM Ember.js
Read also
Need a successful project?
Estimate project or contact us