Emberjs-model-handle-metadata
提供:Dev Guides
EmberJS-メタデータの処理
メタデータは、レコードを使用する代わりに、特定のモデルまたはタイプに使用されるデータです。 サーバーのレコードの総数は、メタデータに保存されます。
{
"post": {
"id": 1,
"type": "type_name",
"attributes": {
"name": "group_name",
"city": "city_name"
}
//...
},
"meta": {
"total": 100
}
}
上記のコードでは、_meta_はストア内のレコードの数を表します。 メタデータは、次の方法を使用してアクセスできます-
store.query('post').then((myresult) => {
let meta = myresult.get('meta');
})
上記のプロセスは、_myresult_で_store.query()_メソッドを呼び出すことで実行できます。 ページの合計数は、_meta.total_を使用して計算できます。