対処しなければならないトリッキーな API が原因で、deleteRecord フックに問題があります。親/子モデルがあり、子レコードを削除したいとします。私が呼び出さなければならないURLは次のようなものです:
http://myapi.com/parent/:parent_id/child/:child_id
したがって、deleteRecord アダプターでは、削除するレコードを使用して URL を構築しようとします。
deleteRecord: function(store, type, record) {
var url = 'http://apiurl/parent/' + record.get('parent.id') + '/child/' + record.get('id')
....
}
しかし、問題は、アダプターの deleteRecord が呼び出されたときに、パラメーターのレコードに関係がないことです (以前にリセットされたと思います)。
これを解決する方法はありますか?
ありがとう