在数据浏览器中过滤不存在​​的指针

时间:2014-08-18 12:58:19

标签: parse-platform

在parse.com数据浏览器中,我刚刚删除了一堆测试用户。现在我想删除连接到已删除用户的其他对象中的行。

因此,我尝试对此对象使用parse.com过滤器,将“用户”列设置为“不存在”。它显示零行结果。当我将过滤器更改为' exists'时,它会显示所有结果,包括点击时指向&#34的用户指针;没有与objectId匹配的对象。"

我是以错误的方式使用此功能,还是已损坏?清除辅助表的方法应该是什么?

问候,Jelmer

1 个答案:

答案 0 :(得分:0)

你使用错误的方法。 doesNotExist(key)引用实际具有空对象的行。如果对象是指向不存在的对象的指针,则指针不为空,这就是它不被删除的原因。

您需要检查指针是否指向有效对象。你可以做的是检查objectId是否存在createdAt。如果是,那么它就是一个有效的指针。