我正在使用Mongodb Atlas,需要获取最后10条记录。为此,必须应用一个具有排序和限制选项的过滤器。在mongo shell中,我们是这样做的:
db.category.find().sort( { name: 1 } ).limit( 5 )
或
db.category.find().limit( 5 ).sort( { name: 1 } )
如何使用Mongodb Atlas控制台的过滤器选项来获得想要的结果?我没有找到任何相关文档,是否有文档说明如何使用过滤器选项?
rxztt3cl1#
MongoDBatlas上有两种可能的解决方案可用于您的问题
1.连接MongoDB atlas两个命令行。在atlas的主页上,单击Connect,然后Connect to Mongo Shell,这样您就可以获得连接字符串,以连接命令行并在那里触发查询,并获得所需的结果。2.在集合上创建聚合函数。单击集合,然后您将找到聚合选项,因此单击聚合然后首先选择$排序条件,然后选择$限制条件并获取所需数据。
请参考上传的图片:
1条答案
按热度按时间rxztt3cl1#
MongoDBatlas上有两种可能的解决方案可用于您的问题
1.连接MongoDB atlas两个命令行。在atlas的主页上,单击Connect,然后Connect to Mongo Shell,这样您就可以获得连接字符串,以连接命令行并在那里触发查询,并获得所需的结果。
2.在集合上创建聚合函数。
单击集合,然后您将找到聚合选项,因此单击聚合然后首先选择$排序条件,然后选择$限制条件并获取所需数据。
请参考上传的图片: