如何从解析平台数据库中获取已删除的项目?

时间:2019-06-13 17:05:15

标签: javascript typescript react-native parse-platform

我正在处理需要脱机操作的应用程序,但是解析本地数据存储不适用于我。 当应用程序关闭时发生一些更改时,即订阅未激活,我可以使用createdAt和updatedAt字段获取创建和更新的项目,但是如果删除了项目,则无法恢复它们。 关于如何解决这个问题的任何想法

我考虑过要创建一个字段来记录其“删除”日期,并将其用作过滤器以将其从我的应用程序中删除

const createdAt = new Parse.Query("AnyClass");
createdAt.greaterThan("createdAt", new Date(1560443963000));

const updatedAt = new Parse.Query("AnyClass");
updatedAt.greaterThan("updatedAt",  new Date(1560443963000) );

const mainQuery = Parse.Query.or(createdAt, updatedAt);
mainQuery.find()

// deleted at ???...

0 个答案:

没有答案