你如何在MongoDB中选择不同的记录?这是一个非常基本的数据库功能,我相信但我似乎无法在其他任何地方找到它.
假设我有一张表如下
-------------------------- | Name | Age | -------------------------- |John | 12 | |Ben | 14 | |Robert | 14 | |Ron | 12 | --------------------------
我想运行类似的东西 SELECT DISTINCT age FROM names WHERE 1;
db.names.distinct('age')
看起来我之前忽略了一个SQL映射图表.
现在是时候说使用不同的选择并不是查询事物的最佳方式.将列表缓存在另一个集合中或将数据集保持为小.