完全に機能する ember-data v.11 のアプリがありました。ember-data 12 で更新すると、関係が壊れました。ここで述べたように 、私はこれらのモデルを持っています:
App.TransportDocument = DS.Model.extend
number: DS.attr 'string'
transportDocumentRows: DS.hasMany('App.TransportDocumentRow')
App.TransportDocumentRow = DS.Model.extend
productName: DS.attr 'string'
quantity: DS.attr 'string'
measure: DS.attr 'string'
transport_document: DS.belongsTo('App.TransportDocument')
そして、私はこのJSONを返します:
{
transport_document:
{
number: 1
transport_document_rows: [602, 601, 3, 2, 1]
},
transportDocumentRows:
[
{
id:602,
transport_document_id:1,
product_name:dfsds,
quantity:1,
…
},
…
]
}
私のアプリは輸送文書の属性を認識していますが、行の属性を無視しています。
また、ラクダ化、テーブル化、行をトランスポート ドキュメント内に直接配置しようとしました。何も機能していないようです。JSON はどのように見えますか?
ありがとうございました