YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Chinese, Simplified subtitles

← Implicit and Explicit Keys - Developing Scalable Apps with Java - YouTube

Get Embed Code
6 Languages

Showing Revision 1 created 10/04/2016 by Udacity Robot.

  1. 欢迎回来!我希望你的练习做得很好
  2. 现在我们要谈一谈另一个重要的数据存储概念
  3. 键值 当你在数据存储中存储实体时
  4. 数据存储会为其指定
  5. 键值 此键值可以唯一识别实体
  6. 并可用于许多不同的目的 这是
  7. 生成键值的两个方法 我们来看一看 第一个方法是
  8. 数据存储自动生成此键值 比方说 我们
  9. 使用这些属性定义配置文件种类 并且是
  10. 首次插入 在这种情况下
  11. 数据存储会为其自动指定键值
  12. 另一种方法是你指定键名或 ID 在这种情况下
  13. 数据存储将使用此值生成键值
  14. 当你为每个实体设置一些唯一性时
  15. 这是一个很好的选择 因为它可以
  16. 基于此值轻松地将我们带到前端实体
  17. 以便于查找 但是观察这句话 对于
  18. 该种类的所有实体来说键值/ID 必须唯一 我们的
  19. 个人资料种类就是这样 因为我们
  20. 已决定使用用户 ID 唯一识别
  21. 每个个人资料的标识 将用户 ID 作为键名的值
  22. 是我们可以检索个人资料
  23. 实体时直接使用的值 请记住
  24. 用户对象是 cloud endpoints API 方法
  25. 的第一个参数 它是获取个人资料的一种便捷方法
  26. 我们稍后会谈到 如果
  27. 你比较熟悉相关数据库建模
  28. 则你可能会看到它与主键概念
  29. 非常类似 对于数据存储
  30. 你可以选择通过数据库生成主键
  31. 或者使用你选择的值
  32. 但是现在 该你来完成一些工作了