【发布时间】:2016-01-08 04:47:27
【问题描述】:
所以在我的应用程序中,我将 Parse 用于用户帐户。我有一个类“Follow”,其中包含用户对象 ID 的“to”和“from”字段,允许用户互相关注。现在,如果我以某种方式删除用户,则跟随关系保持不变,并且查询空用户数据会引发对象未找到错误。我想知道的是,如果任何“to”或“from”字段包含不存在的对象的 objectID,我如何删除关注关系。
我曾尝试通过 objectID 查询对象,但任何检查空数据的尝试(例如检查 user.username 是否为 nil)都会导致缺少对象错误,并且我无法检查对象是否为 nil,因为Xcode 说它永远不会。
谢谢!
【问题讨论】:
-
你是手动删除用户吗?
-
是的,但我只是在问,以防万一我想实现 deleteUser() 方法。但我想在这种情况下,我可以在删除用户之前删除任何相关的关注关系。所以我可能不应该担心这个吧?
-
为此您必须使用云代码.....实现删除前触发器
标签: ios swift parse-platform pfobject pfuser