我试图在ASP.NET项目中一次将多个对象保存到Parse.com后端。我试图逐个保存它,但在某些情况下,它会在保存过程中返回错误。所以我的一些物品被保存了一些不是。这是我正在使用的代码:
ParseObject gameScore
foreach (DataRow row in dataTable.Rows) //imagine here I am saving 1000 objects
{
gameScore = new ParseObject("SALON");
gameScore["NAME"] = "NAMETEMP";
await gameScore.SaveAsync();
}
答案 0 :(得分:5)
不是单独请求保存每个对象,而是尝试使用saveAll方法批处理它们:
List<ParseObject> scores = new List<ParseObject>();
foreach (DataRow row in dataTable.Rows) //imagine here I am saving 1000 objects
{
gameScore = new ParseObject("SALON");
gameScore["NAME"] = "NAMETEMP";
scores.Add(gameScore);
}
await ParseObject.SaveAllAsync(scores);