相關的我JSON的格式如下:ExtJS的4.1 - 嵌套hasOne在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看起來像我所呈現的,但我的記錄似乎沒有Thing模型的知識。是否有任何額外的配置需要設置讓MyModel拉動嵌套的Thing json?