deleteRecord no elimina el registro de hasMany
Cuando llamodeleteRecord()
en algunas de mis relaciones hasMany, Ember Data envía un (exitoso)DELETE
solicitud, pero el registro no se elimina de la vista. Lo estoy mostrando usando elrender
ayudante como este:
{{render "modules.list" modules}}
Lo interesante es que Ember Inspector revela que después dedeleteRecord()
el objeto correspondiente es<App.Module:ember1182:null>
y su padre esnull
, también. Es padre, sin embargo, todavía muestra el registro en suhasMany
(como<App.Module:ember1182:null>
) Cuando recargo la página y luego llamodeleteRecord()
, se elimina de la vista como se esperaba.
Parece quedeleteRecord()
no elimina el registro de los padreshasMany
formación. Curiosamente, esto funciona bien en otras partes de mi código. Una teoría que tengo es que esto tiene que ver con la{render}
Ayudante, porque siempre que lo uso tengo el mismo problema, pero no estoy seguro de si eso es lo que está causando el problema.
Estoy usando la última compilación de datos de brasas (commit 2511cb1f77
).