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

标签 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();
}

最佳答案

与其单独请求保存每个对象,不如尝试使用 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);

关于c# - 在 parse.com 中一次保存多个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24561338/

相关文章:

c# - 通过 bool 函数排序列表的更短方法

asp.net - 构建基于 Internet 的 p2p 文本、音频、视频聊天应用程序

asp.net - 自定义控件变为通用 "UserControl",而不是 Designer 类中的实际类型

ios - 将CLLocationCoordinate2D转换为PFGeoPoint吗?

c# - 如何在运行时操作委托(delegate)的调用列表?

c# - MVVM:代码隐藏是邪恶的还是实用主义的?

html - 如何将提交图像放入搜索栏的输入表单中?

ios - 将新用户对象的读/写访问权限限制为仅该用户?

swift - 解析collectionView中的显示图像

c# - 在 MVC 中使用 DropDownList 中的选定项