使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
check_circle
什么是 NoSQL 数据库?Cloud Firestore 的结构是怎样的?
ondemand_video
视频
可选
了解 Cloud Firestore 作为存储和检索数据的系统如何运作,以及如何确定在您的应用中使用 Cloud Firestore 的最佳场景。
check_circle
Cloud Firestore 上的查询是如何运作的?
ondemand_video
视频
可选
了解如何从 Cloud Firestore 中读取数据以及向其中写入数据、查询的工作原理以及您可以运行的查询类型。现已更新了集合组查询指南。
check_circle
安全规则!🔑
ondemand_video
视频
可选
了解数据验证、资源对象、自定义身份验证声明,以及如何开始在 Cloud Firestore 数据库中保护数据。
check_circle
事务的工作原理是怎样的?
ondemand_video
视频
可选
了解 Cloud Firestore 中事务的工作原理、客户端事务与服务器端事务之间的差异、如何执行原子化事务,以及如何避免数据库应用中的竞态条件和奇怪的不一致。
check_circle
了解如何将 Firebase 用于 Web 应用
emoji_objects
Codelab
了解如何构建基于 Cloud Firestore 的 Web 应用。
“使用 Cloud Firestore 构建 Web 应用”测验
测试您对基于 Cloud Firestore 的 Web 应用的知识掌握情况,赢取“了解 Cloud Firestore”徽章。您必须正确回答 9 个问题中的至少 7 个。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{}
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],[]]