0

完全に機能する 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 はどのように見えますか?

ありがとうございました

4

1 に答える 1