如何使用c#删除解析中的所有对象(行)

本文关键字:对象 何使用 删除 | 更新日期: 2023-09-27 18:00:50

基本上,我想清除一个表(或Parse命名的类(,然后用新值重新填充它。重新填充不是问题,我不知道如何删除类中的所有对象
我正在用c#进行编码
编辑:我试图通过实现这一点

ParseObject question = new ParseObject("questions");  
await question.DeleteAsync();  
await question.SaveAsync();

我也试图理解这个问题,但没有成功。我(认为我(可以运行查询,但我不知道如何对数据执行删除操作。

ParseQuery<ParseObject> query = new ParseQuery<ParseObject>();  
await query.FindAsync();  

已解决:

IEnumerable<ParseObject> query = await ParseObject.GetQuery(q_parse_table_name).WhereEqualTo(q_parse_column_qSet, qSetNo).FindAsync();
foreach (ParseObject po in query)
 await po.DeleteAsync();

如何使用c#删除解析中的所有对象(行)

文档不是很好,但我可以给出您可以尝试的算法步骤。首先,使用查询获取所有对象。一旦获得了对象,就可以使用destroy方法删除所有数据。最后执行save方法。让我知道这是否有效。

编辑:在对象上尝试await myObject.DeleteAsync();

您可以使用

public void Dispose() 
{ 
Finalize(); 
System.GC.SuppressFinalize(this); 
} 

}