EmberJS - Gestione dei metadati

I metadati sono dati utilizzati per un modello o un tipo specifico invece di utilizzare record. Il numero totale di record del server verrà archiviato nei metadati.

{
   "post": {
      "id": 1,
      "type": "type_name",
      "attributes": {
         "name": "group_name",
         "city": "city_name"
      }
      // ...
   },
   "meta": {
      "total": 100
   }
}

Nel codice sopra, meta rappresenta il numero di record nel negozio. È possibile accedere ai metadati utilizzando il seguente metodo:

store.query('post').then((myresult) => {
   let meta = myresult.get('meta');
})

Il processo precedente può essere eseguito chiamando il metodo store.query () su myresult . Il numero totale di pagine può essere calcolato utilizzando meta.total .