在R中正确传递mongodb ISODate

时间:2013-06-11 04:38:09

标签: mongodb rmongo

我正在尝试通过RMongo将数据从MongoDB读取到R:

dbGetQueryForKeys(mongo, "daily", "{type:'AAA', date:{$gt:ISODate('2008-01-01')}}", "{_id:0, date:1}")

这给了我ISODate的错误。该查询从mongo命令行完美运行。我应该如何通过日期才能正常工作?

1 个答案:

答案 0 :(得分:0)

将ISODate更改为R的版本有效:

ISOdate(year=2008, month=1, day=1, hour=0)

重要的是,hour确实很重要,因为默认情况下它会因某种原因尝试调整时区。