【发布时间】:2013-11-18 08:07:04
【问题描述】:
我看到其他人遇到过这个问题,但没有明确的答案。就我而言,我使用的是 C# 驱动程序。我的排序是这样的:
cursor.SetSortOrder(SortBy.Ascending("Location", "BusinessLine", "Manager", "TeamLead", "AgentName", "EventDate"));
收集了 32,201 条记录,运行良好。除此之外,我得到这个错误。我已经在任何和我的排序变量上尝试了索引,但没有任何改变结果。有什么想法吗?
【问题讨论】:
-
内存限制为32meg,为什么要在没有索引的情况下解决这个问题?
-
您尝试了哪个确切的索引?你的整个查询是什么?最终答案在这里:docs.mongodb.org/manual/reference/limits/#Sorted Documents