私は ember-data 1.0 と ember.js 1.0 でレスト アダプターを使用しています。
これらのモデルが与えられた場合:
App.Customer = DS.Model.extend({
name: DS.attr('string'),
state: DS.belongsTo("State")
});
App.State = DS.Model.extend({
region: DS.attr('string'),
state: DS.attr('string'),
stateName: DS.attr('string'),
customers: DS.hasMany("Customer")
});
/#/states に移動すると、この json 応答が返されます
{
"states": [
{
"region": "West",
"state": "AZ",
"stateName": "Arizona",
"id": "0x0000000000000324",
"customers": [
"0x00000000000001e5"
]
},
{
"region": "West",
"state": "CA",
"stateName": "California",
"id": "0x0000000000000325",
"customers": [
"0x00000000000001c0",
"0x00000000000001c4",
"0x00000000000001d4"
]
}
]
"customers" : [
{
}
]
}
いくつか質問があります
1) 顧客の部分には何を入力すればよいですか? すべての顧客の完全なリストですか、それとも状態リストで指定されている顧客のリストですか?
2) /#/customers にアクセスした場合、どのデータを返送すればよいですか?
3) 顧客を編集するとします。ルックアップ/コンボがサーバーに別のリクエストを行うように設定しますか?
助けてくれてありがとう !