У меня есть приложение на Parse.com, которое содержит 3 простых класса: User
, Alpha
и Beta
.Удалять объекты в других классах при удалении объекта пользователя Parse.com
User
класс заполняется, когда новые пользователи регистрируются для приложения.Alpha
класса заполняется, когда эти пользователи создают материал (загружать фотографии, звуки, видео и т.д.)Beta
класса заполняется, когда другие пользователи выполняют действия над объектами классаAlpha
(доля, любимым, и т.д.).
Задача под рукой: Найти способ, чтобы удалить все объекты в Alpha
и Beta
классов для конкретного пользователя, когда они удаляются из User
класса. Прямо сейчас, если пользователь удален, дочерние объекты в классах Alpha
и Beta
остаются в качестве объектов-сирот, а другие пользователи все еще могут видеть эти объекты. Это вызывает несоответствия в приложении.
С моим незначительным пониманием бэкэнда Parse, я думаю, что я должен использовать Cloud Code с Background Jobs (если я прав), но я не уверен, как это сделать.