【发布时间】:2018-06-11 17:47:01
【问题描述】:
我想知道是否可以在 MongoDB 的特定集合中获取请求最多的文档。
我已阅读文档,但找不到任何解决方案。如需更详细的信息,我有一个 _id(带索引),我想知道前 20 个 _id 请求的内容。
谢谢。
【问题讨论】:
-
在 Oracle 中,如何获得请求最多的行?你在这里的意图是什么? “请求”对您意味着什么,因为我可能正在阅读或写作或两者兼而有之。如果您正在寻找现有的“数据库计数器”,那么就没有“文档”的详细程度。如果您需要跟踪这样的事情,那么您需要使用代码进行设置。但您可能应该更清楚地了解您真正认为自己需要什么以及为什么需要。
-
@NeilLunn 我的目标是向用户提供访问次数最多的文章,而我访问次数最多的文章是此集合中请求最多的文档。我不想添加计数器,因为有时我在特定文章中大约有 100 个请求/秒。
-
我不是要求进行对话,而是要求您用“细节”来澄清您的问题。您要问的是一个非常广泛的主题,我要求您将其缩小到您实际需要做的事情。
-
好的,我会尝试添加更多信息...
标签: mongodb mongodb-query