登录
首页 >  Golang >  Go问答

如何在mongodb中“排序”和“限制”结果?

来源:Golang技术栈

时间:2023-04-29 05:50:42 380浏览 收藏

今日不肯埋头,明日何以抬头!每日一句努力自己的话哈哈~哈喽,今天我将给大家带来一篇《如何在mongodb中“排序”和“限制”结果?》,主要内容是讲解golang等等,感兴趣的朋友可以收藏或者有更好的建议在评论提出,我都会认真看的!大家一起进步,一起学习!

问题内容

我正在尝试使用“排序”和“限制”执行查询。使用mgo你可以做到 Find(nil).Sort(鈥�-when鈥�).Limit(10),但[新的官方 mongo 驱动程序](https://godoc.org/github.com/mongodb/mongo-go- driver/mongo)没有这样的方法。如何使用新驱动程序进行排序和“限制”?

正确答案

官方驱动程序并不像mgo. 您可以使用findopt.Limitand进行排序和限制findopt.Sort

您可以从官方存储库中查看示例。

[https://github.com/mongodb/mongo-go- driver/blob/5fea1444e52844a15513c0d9490327b2bd89ed7c/mongo/crud_spec_test.go#L364](https://github.com/mongodb/mongo- go- driver/blob/5fea1444e52844a15513c0d9490327b2bd89ed7c/mongo/crud_spec_test.go#L364)

今天关于《如何在mongodb中“排序”和“限制”结果?》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于golang的内容请关注golang学习网公众号!

声明:本文转载于:Golang技术栈 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表