0

Loan と Product の 2 つのモデルがあり、Loan には多くの Products があります。私の残りのアダプターマッピングには、次のものがあります。

App.CustomAdapter.map("App.Loan",
    products:
        embedded: 'always'
        key: "products_attributes"
    )

そして、私がこれをやろうとすると:

    product.deleteRecord()
    product.get("store").commit()

サーバーに製品と共に動詞 DELETE を含む要求を送信する代わりに、サーバーに送信された Loan の PUT 要求を取得するため、製品レコードは削除されません。

これは、マッピングで行ったことの副作用ですか? 回避策は何ですか?

また、製品モデルで toJSON を実行すると、ID がシリアル化されないことに気付きました。

4

0 に答える 0