如何使用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();
文档不是很好,但我可以给出您可以尝试的算法步骤。首先,使用查询获取所有对象。一旦获得了对象,就可以使用destroy方法删除所有数据。最后执行save方法。让我知道这是否有效。
编辑:在对象上尝试await myObject.DeleteAsync();
。
您可以使用
public void Dispose()
{
Finalize();
System.GC.SuppressFinalize(this);
}
}