【发布时间】:2017-08-12 17:48:28
【问题描述】:
我正在使用 MongoTemplate 来执行我的 Mongo 查询。 我想知道 count 是否适用于限制集?
尽管设置了限制,为什么 find 查询会搜索完整集合(根据查询)? 例如我写的查询可能会导致有 10000 条记录,但我只想要 100 条记录,为此我将限制设置为 100,然后触发查找查询。但查询仍会继续搜索完整的 10000 条记录。
dataQuery.limit(100);
List<logs> logResultsTemp = mongoTemplate1.find(dataQuery, logs.class);
他们使用limit命令有什么限制吗?
【问题讨论】: