Return to Video

Projection Queries - Data Wranging with MongoDB

  • 0:00 - 0:02
    在我们继续进入一些更高级的查询主题之前
  • 0:02 - 0:04
    我想查看的最后一件事
  • 0:04 - 0:08
    就是指定我们调用查找的查询文档之外 投影文档的能力
  • 0:08 - 0:12
    现在 投影是什么 投影本质上描述了
  • 0:12 - 0:15
    我们希望文档在结果集中的形状
  • 0:15 - 0:18
    我也在这里通过查询和投影变量
  • 0:18 - 0:22
    将其分成几块
  • 0:22 - 0:25
    并通过它们进行查找
  • 0:25 - 0:28
    而不是直接通过我们构建的字典查找 我指出这一点
  • 0:28 - 0:30
    仅仅是因为我们将在后面的课程中看到这一点
  • 0:30 - 0:34
    我不希望任何人感到困惑 现在
  • 0:34 - 0:37
    让我们想象不针对指定制造和类型约束的查询获取所有文档
  • 0:37 - 0:41
    我们实际上只对获取文档名称感兴趣
  • 0:41 - 0:44
    我们可以简单地打印出名称
  • 0:44 - 0:47
    但是 我们可以采取的另一种方法
  • 0:47 - 0:51
    就是通过指定投影作为第二个参数进行查找
  • 0:51 - 0:53
    将要做的是获取所有结果文档
  • 0:53 - 0:58
    而不是获取其全部内容
  • 0:58 - 1:02
    我只需要看到名字 在默认情况下 除非我们明确说明
  • 1:02 - 1:04
    我不需要看到标识字段 我们还将获得标识
  • 1:04 - 1:08
    所以 这就是我在这里将身份设置为零的原因 明白吗?
  • 1:08 - 1:11
    我们做的方式 本质上是我们为本集合中的文档指定所有字段
  • 1:11 - 1:14
    然后指定我们是否希望它们在结果集内发生
  • 1:14 - 1:17
    好吗?让我们运行它
  • 1:19 - 1:21
    在这里 我们可以看到
  • 1:21 - 1:23
    我们获得的文档中只有名字字段
タイトル:
Projection Queries - Data Wranging with MongoDB
Video Language:
English
Team:
Udacity
プロジェクト:
UD032: Data Wrangling with MongoDB
Duration:
01:24

Chinese, Simplified subtitles

改訂