我在RMongo中运行以下查询:
> test <- dbGetQuery(db,'mycollection', '{"zip" : "06840"}', skip=0,limit=1e10)
> test
update zip
1 2013-03-11 6840
该项目存储在MongoDB中,前导零作为字符串,RMongo能够以这种方式搜索它。
但R中的RMongo返回对象将其转换为整数。我查看了RMongo的帮助,找不到“不要强迫数字到不同类型”的标记。
保持我的数据字符串并避免丢失我的前导零的任何解决方案?邮政编码在这里是一个经典的罪犯,也是一个非常常见的用例。
答案 0 :(得分:0)
截至2013年11月5日,这是RMongo软件包中的一个错误,目前无法绕过它。