在RMongo中将字符串作为字符串而不是整数返回?

在RMongo中将字符串作为字符串而不是整数返回?,r,mongodb,rmongo,R,Mongodb,Rmongo,我在RMongo中运行以下查询: > test <- dbGetQuery(db,'mycollection', '{"zip" : "06840"}', skip=0,limit=1e10) > test update zip 1 2013-03-11 6840 >测试 更新zip 1 2013-03-11 6840 该项以字符串形式存储在MongoDB中,前导为零,RMongo可以通过这种方式进行搜索 但是R中的RMongo返回对象正在将其转换为整数

我在RMongo中运行以下查询:

> test <- dbGetQuery(db,'mycollection', '{"zip" : "06840"}', skip=0,limit=1e10)
> test
      update  zip 
1 2013-03-11 6840 
>测试
更新zip
1 2013-03-11 6840 
该项以字符串形式存储在MongoDB中,前导为零,RMongo可以通过这种方式进行搜索

但是R中的RMongo返回对象正在将其转换为整数。我查看了RMongo帮助,没有找到“不要强制数字为不同类型”的标志


有什么解决方案可以让我的数据保持一个字符串并避免丢失前导零?邮政编码是这里的一个典型问题,也是一个非常常见的用例。

截至2013年11月5日,这是RMongo软件包中的一个漏洞,目前无法解决