假设我在MongoDB中有一堆帖子(对于feed,比如Twitter/Facebook/foursquare feed),并且每个帖子都有一个location & a timestamp。查找最近和最接近的帖子,限制20
什么是最近的&最近的帖子的最佳方式,限于20个帖子?
这也是一个主观问题。假设您可以指定$maxDistance
以及从现在开始的最长时间(我不确定您将如何执行此操作)。你会如何指定它们?你会按最近或最接近的方式排序,或者将它保持随机或按其他方式排序?你认为哪种排序算法最有趣?
您能否提供不起作用的示例查询?这将为那些应该回答的人节省一些研究时间。 – sanmai 2011-05-26 02:35:48