在parse.com中一次保存多个对象

时间:2014-07-03 18:55:25

标签: c# asp.net parse-platform

我试图在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();
}

1 个答案:

答案 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);