次の形式の JSON があります。
{
"id": 1,
"arbitraryAttribute": "arbitraryValue",
"thing": {
"thingKey1": "thingValue1",
"thinkKey2": "thingValue2"
}
}
このモデルは次のように表されます。
Ext.define("MyModel", {
extends: "Ext.data.Model",
fields: [
{name: "id", type: "string"},
{name: "arbitraryAttribute", type: "string"},
],
hasOne: [
{
model: "Thing",
name: "thing"
}
]
});
Ext.define("Thing", {
extends: "Ext.data.Model",
fields: [
{name: "thingKey1", type: "string"},
{name: "thingKey2", type: "string"}
]
});
プロキシは単純な json プロキシです。取得している JSON は私が提示したもののように見えますが、私の記録にはモノのモデルに関する知識がないようです。MyModel にネストされた Thing json をプルさせるために設定する必要がある追加の配管はありますか?