余烬2.18如何将记录设置回isDeleted = false

时间:2018-10-08 09:33:56

标签: ember.js ember-data

我有一个文件列表, 以及这些文件的历史记录。 当我删除当前最新版本的文件时,炭烬存储将该文件设置为isDeleted = true。 因此,当我使用此已删除的文件获取旧版本的文件列表时,该文件被隐藏了,因为炭烬存储认为它已删除。 所以我测试设置记录 myFile.set('isDeleted',false);但它不起作用,“该属性为只读”。

注意:我不想完全回滚属性,我只想让它们将标志isDeleted设置为false。

1 个答案:

答案 0 :(得分:0)

因此,听起来好像您不想使用rollbackAttributes()。我认为,只要唱片保留在商店中,您就无法正确处理。据我所知,您唯一的选择是:

删除后,致电unloadRecord()

编辑:this seems related,但可能与您的用例无关。