如何从R中的Mongodb中提取列?

时间:2017-04-20 14:43:03

标签: r mongodb mongolite

我有一个名为'consumerco'的mongoDb,我需要从中提取一个名为'Company'的列到我的R studio中作为表格。我该怎么做?

1 个答案:

答案 0 :(得分:1)

使用mongolite包尝试: mongoConnection <- mongo(db = "consumerco", collection = "mycolection", url = "mongodb://000.000.00", verbose = TRUE)

假设您的字段为species,此查询将调用具有某些条件的所有记录:

mySmallDf <- mongoConnection$find(
                      query = '{"field1":"ValueX"}',
                      fields = '{"species" : 1, "field2":1, "_id":0}')

并在fields参数中返回1的所有值。 _id默认为,所以如果你不想设置"_id":0