【问题标题】:'limit' argument unknown for dbGetQuery in RMongoRMongo 中 dbGetQuery 的“限制”参数未知
【发布时间】:2016-03-20 09:42:56
【问题描述】:

我想使用下面的查询来使用 R 中的 RMongo 包访问 MongoDB 中集合中的所有记录。 dbGetQuery(mongo, "", "{}") 该集合包含大量文档,并且每天都会添加越来越多的文档,因此我事先不知道集合中有多少文档。所以我不能在上面的查询中指定一个限制。但由于默认值为 1000,因此它仅从集合中检索 1000 个文档。如何在不指定限制的情况下检索集合中的所有文档?

【问题讨论】:

    标签: r mongodb rmongo


    【解决方案1】:

    遇到同样的问题,答案出奇地简单——只需将限制设置为 Inf:

    result <- dbGetQuery(mongo, collection, query, skip=0, limit=Inf)
    

    【讨论】:

      猜你喜欢
      • 2017-03-21
      • 2018-09-30
      • 2016-07-18
      • 2014-05-22
      • 2019-05-24
      • 2021-04-18
      • 2011-08-29
      • 2020-03-05
      • 2020-11-28
      相关资源
      最近更新 更多