0

私は 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) 顧客を編集するとします。ルックアップ/コンボがサーバーに別のリクエストを行うように設定しますか?

助けてくれてありがとう !

4

1 に答える 1