我正在使用ember-data 1.0.0-beta.7 + canary.b45e23ba
RESTful服务返回的JSON有效内容为:
{
"postalAddresses": [
{
"street": "12345 Test Drive",
"city": "Testville",
"subnational": "WA",
"postalCode": "98027",
"country": "United States",
"id": 1
},
{
"street": "12345 Work Drive",
"city": "Testville",
"subnational": "WA",
"postalCode": "98027",
"country": "United States",
"id": 2
}
],
}
我的DS.Model应该怎么样?
var postaladdresses = DS.Model.extend({
street: DS.attr('string', {defaultValue: ''}),
city: DS.attr('string', {defaultValue: ''}),
subnational: DS.attr('string', {defaultValue: ''}),
postalCode: DS.attr('string', {defaultValue: ''}),
country: DS.attr('string', {defaultValue: ''}),
我还没有找到特定于这种情况的文档。我的目标是什么?这是预期的设计吗?注意:我无法更改发送给我的有效负载。
谢谢你,
杰夫