如何删除Android中ParseQuery返回的所有对象?

时间:2015-09-08 12:58:30

标签: android object parse-platform

我想知道如何删除从ParseQuery返回的所有ParseObjects。 ParseQuery必须在query.whereEqualTo(keyField,keyString)中查找特定字段(" keyField")中包含特定字符串(" keyString")的所有对象。

然后必须删除除包含keyString之外的所有对象。

提前谢谢大家?

2 个答案:

答案 0 :(得分:2)

使用ParseObject.deleteAllInBackground,这将达到你想要的效果。传递一组解析对象。

此时,删除的每个对象将计为1个解析请求,而不是一个查询。

答案 1 :(得分:0)

ParseQuery query = new ParseQuery("ParseObject");
ParseObject.deleteAllInBackground(query.find());

类似这样的事情