2017-06-20 859 views
2

我正在尝试使用MongoDB Compass查询我的集合。但是,我似乎只能过滤数据。如何使用MongoDB Compass对数据进行排序

有没有什么办法让我对数据进行排序呢?我想用我的一个数据字段按升序排列我的数据。

如果MongoDB Compass不是订购集合的最佳方式,我还可以使用其他的GUI?

+1

嗨,欢迎来到SO。目前形式的问题可能太笼统,无法得到答案。显示你已经尝试过什么,出了什么问题 - 查看下面的链接了解一些细节。祝你好运,快乐的黑客! https://stackoverflow.com/help/how-to-ask – theFunkyEngineer

回答

2

使用MongoDB的罗盘1.7或更新版本,您可以通过选择文档标签和扩大选项排序(和项目,跳过或限制)的结果。

enter image description here

要通过现场myField进行升序排列,使用{ myField:1 }。可以提供任何通常的cursor sort()选项,包括按多个字段排序的结果。

注:选项,如排序,并跳过不可用默认架构选项卡,因为该视图使用抽样找到一组随机的文件,而不是在文件视图,其中显示一个特定的查询结果。

相关问题