2014-02-27 29 views
0

指定要返回的多个字段的正确语法是什么?指定多个字段 - RMongoDB

当指定一个字段,我没有回我的光标结果的任何问题:

#Field specifications 
fields <- mongo.bson.from.list(list(text = 1L)) 

我已经尝试了多种方案供指定多个领域,但我似乎无法找到正确的语法。下面是一个例子:

#Field specifications 
fields <- mongo.bson.from.list(list(_id = 0L, text = 1L, name = 1L)) 

我试着做了规范中查找声明,以及:

cursor <- mongo.find(mongo, "twitter.test", query, 
        fields = list(_id = 0L, text = 1L, name = 1L), 
        sort = count_sort, 
        limit = 1L) 

这似乎是一个简单的问题,但我不能让我期待的结果。任何帮助将不胜感激!

+0

我忽视了一些项目,而浏览答案。我在这里找到了我的问题的解决方案: https://gist.github.com/Btibert3/7751989 – User

回答

0

似乎所有你需要的是:

fields <- mongo.bson.from.list(c(list(_id = 0L), list(text = 1L), list(name = 1L)))