我有两个模型,贷款和产品,贷款有很多产品。在我的休息适配器映射中,我有以下内容:
App.CustomAdapter.map("App.Loan",
products:
embedded: 'always'
key: "products_attributes"
)
当我尝试这样做时:
product.deleteRecord()
product.get("store").commit()
我没有将带有动词 DELETE 的请求与产品一起发送到服务器,而是将贷款的 PUT 请求发送到服务器,因此我的产品记录不会被删除。
这是我在映射中所做的副作用吗?什么是解决方法?
我还注意到,当我对我的产品模型执行 toJSON 时,没有序列化 id。