このjson形式をemberのハンドルバーに表示する際に問題に直面しています
これが私のモデルです:
Office.Customer = DS.Model.extend({
orders: DS.hasMany('Office.Order',{embedded:true})
})
私の注文モデル:
Office.Order = DS.Model.extend({
mode: DS.attr('string'),
price: DS.attr('string'),
created_at: DS.attr('string')
});
{
"orders":
[
{
"id":421,
"mode":"Paypal",
"price":"50.0"
}
],
"customer":
{
"id":389,
"name":"xxx ",
"email":"xxx@yyy.",
"jobs":
[
{
"delivery_time":2
},
{
"delivery_time":24
}
],
"order_ids":
[
421
]
}
}
私はモデルを持っています
orders: DS.hasMany('Office.Order',{embedded:true})
上記のモデルは注文を表示します: ID、モード、値ですが、ジョブの delivery_time を取得できません。
このようにしてdelivery_timeを取得しようとしましたが、うまくいきません
{{#each ord in orders.customer.jobs}}
これを使うとうまくいく
{{#each order in orders}}
<span>Mode</span>{{order.mode}}
{{/each}}
しかし、どうすればその複数の配達時間を表示できますか。