как получить удаленные элементы из базы данных платформы разбора? - PullRequest
0 голосов
/ 13 июня 2019

Я работаю над приложением, которое требует автономной работы, и локальное хранилище данных Parse не работает для меня.когда какое-то изменение происходит, когда приложение закрыто, то есть подписки не активны, я могу получить созданные и обновленные элементы с полями createAt и 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 ???...
...