Get started

使用 Parse SDK 进行数据的创建、读取、更新与删除

9min

本指南将教您如何 创建、读取、更新和删除 在 Back4app 上使用 Parse SDK 的数据对象。Back4app 的数据存储围绕着 Parse.Object 类展开,该类允许您存储 JSON 兼容数据的键值对,提供灵活性和简便性的数据管理。

目标

  • 了解如何在 Back4app 上使用 Parse SDK 执行数据操作(CRUD)。
  • 学习如何在不同平台上设置和使用 Parse SDK。

先决条件

在 Back4app 上的应用程序: 您需要在 Back4app 上创建一个应用程序。

Parse SDK 安装:

1 - 创建 Parse 对象

要在 Back4app 中存储数据,您需要创建一个 ParseObject 与特定类相关联。例如,在一个与足球相关的应用程序中,您可以创建一个 SoccerPlayers 类来存储有关球员的数据。

JS
Flutter
Android
iOS
PHP
.NET
REST API


运行此代码后,您可以在 数据库 部分的 Back4app 控制面板中验证新对象。请注意,您不需要手动创建 SoccerPlayers 类;它将在第一次保存对象时自动创建。

Document image


2 - 读取解析对象

要检索保存的数据,您可以使用一个 ParseQuery。例如,要通过其 objectId来获取上面创建的玩家:

JS
Flutter
Android
iOS
PHP
.NET
REST API


除了 objectId, 你还可以通过其他参数进行查询(例如,yearOfBirth, playerName), 提供更大的数据搜索灵活性。

3 - 更新 Parse 对象

要更新一个对象,首先检索它,为所需属性设置新值,然后调用 save() 方法。

JS
Flutter
Android
iOS
PHP
.NET
REST API


4 - 删除 Parse 对象

要删除一个对象,通过 objectId 获取它,并使用 destroy() 方法。

JS
Flutter
Android
iOS
PHP
.NET
REST API


再次,你不必通过它的 objectId 来检索对象。Parse 有许多搜索替代方案来从 ParseObjects 中检索信息,你可以在每种不同技术的官方 Parse 文档中找到更多信息。

最佳实践和额外提示

  • 命名约定: 使用 ClassNamesLikeThis 来命名类,使用 keyNamesLikeThis 来命名键,以保持代码的组织性和可读性。
  • 常见错误检查: 如果您在连接 Parse SDK 时遇到问题,请验证您的 SDK 安装和配置.
  • 自动字段: 请记住,每个 Parse 对象自动包含 createdAt, updatedAt, 和 objectId 字段。

下一步

在 Back4app 上持久保存和读取您的第一条数据后,我们建议继续使用以下指南探索数据存储。您将找到如何存储支持的数据类型、保存和查询关系数据、使用地理点以及创建优化的数据模型。

结论

本指南为在 Back4app 上处理数据提供了一个坚实的起点,使得使用 Parse SDK 在各个平台上进行数据存储和操作变得简单。如有任何问题,请随时联系 Back4app 支持!