У меня две модели ember с такой зависимостью
App.Foo = DS.Model.extend
bar: DS.belongsTo("App.Bar", embedded: true)
App.Bar = DS.Model.extend
primaryKey: "blah"
blah: DS.attr "string
Если я создам и сохраню новую запись, например:
foo = App.store.createRecord App.Foo
foo.set "bar", App.Bar.createRecord(blah: "blahblah")
App.store.commit()
Я вижу 2 почтовых запроса на сервер:
URL: /foos
Payload: {"foo":{"bar":null}}
и
URL: /bars
Payload: {"bar":{"blah":"blahblah"}}
Вложенная ассоциация, поэтому я хотел бы видеть:
URL: /foos
Payload: {"foo":{"bar":{"blah":"blahblah"}}}
Могу ли я достичь этого с помощью REST-адаптера ember-data или мне нужно написать собственный код для этого?