当前位置:  开发笔记 > 数据库 > 正文

从MongoDB中选择不同的行

如何解决《从MongoDB中选择不同的行》经验,为你挑选了2个好方法。

你如何在MongoDB中选择不同的记录?这是一个非常基本的数据库功能,我相信但我似乎无法在其他任何地方找到它.

假设我有一张表如下

--------------------------
| Name    | Age          |
--------------------------
|John     | 12           |
|Ben      | 14           |
|Robert   | 14           |
|Ron      | 12           |
--------------------------

我想运行类似的东西 SELECT DISTINCT age FROM names WHERE 1;



1> Andrey..:

db.names.distinct('age')



2> Josh K..:

看起来我之前忽略了一个SQL映射图表.

现在是时候说使用不同的选择并不是查询事物的最佳方式.将列表缓存在另一个集合中或将数据集保持为小.

推荐阅读
喜生-Da
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有