Так что в моем приложении я использую Parse для учетных записей пользователей. У меня есть класс «Follow» с полями «to» и «from», содержащие идентификаторы объектов пользователя, позволяющие пользователям следовать друг за другом. Теперь, если я каким-то образом удаляю пользователя, последующее отношение остается в тактике и запрос на пустые пользовательские данные вызывает ошибку, не найденную объектом. Я хочу знать, как я могу удалить следующее отношение, если какое-либо из полей «to» или «from» содержит объектный идентификатор объекта, который не существует.Программно удалять данные, связанные с PFUser.objectID, если PFUser удален
Я попытался запросить объекты по их объекту ID, но любая попытка проверки пустых данных (например, проверка, если user.username равна нулю) привела к отсутствующей ошибке объекта, и я не могу проверить, равен ли объект нулю потому что Xcode говорит, что этого никогда не будет.
Спасибо!
вы удалить пользователя вручную? – Jaimish
да, но я спрашивал на всякий случай, что я хотел бы реализовать метод deleteUser(). Но я думаю, что в этом случае я мог бы удалить любые связанные последующие отношения перед удалением пользователя. Так что я, наверное, не должен беспокоиться об этом? – NotMe
для этого вы должны использовать облачный код ..... реализовать триггер до удаления – Jaimish