【发布时间】:2018-06-20 01:33:43
【问题描述】:
我在我的 Rails 后端使用 paranoia gem 来管理记录的软删除,但是在 Ember 模型上调用 destroyRecord() 会导致它被标记为已删除,从而将其隐藏在前端的集合中。在页面刷新时,记录会重新出现,因为它实际上仍然存在于备份中,尽管设置了 deleted_at 时间戳。
在 Ember 中处理此问题的最佳方法是什么?我希望能够调用deleteRecord() 并且没有设置deleted 标志,但仅适用于这个模型。
【问题讨论】:
标签: ruby-on-rails ember.js ember-data soft-delete