Я использую драгоценный камень paranoia в своем бэкэнде Rails для управления мягким удалением записей, однако вызов destroyRecord()
в модели Ember приводит к тому, что он помечается как удаленный, скрывая его из коллекции во внешнем интерфейсе. При обновлении страницы запись снова появляется, поскольку она все еще существует в резервной копии, хотя и с установленной временной меткой deleted_at
.
Как лучше всего справиться с этим в Ember? Я хотел бы иметь возможность вызывать deleteRecord()
и не устанавливать флаг deleted
, но только для этой модели.