sorted <- m$find(sort = '{"forks_count": -1}',
limit = 10)
在forks_count上应用排序后,如何仅选择姓名、年龄和收入等3个特征?
在标准MongoDB命名法中,这被称为投影。有关这方面的一般信息可在本页的文档中找到。
查看Mongolite用户手册,该项目似乎使用了fields
参数来提供此功能。根据该文档,您可以将查询更改为类似于以下内容的内容,以获得您想要的结果:
sorted <- m$find(sort = '{"forks_count": -1}',
fields = '{"name" : true, "age" : true, "income" : true}',
limit = 10)
请注意,根据您希望结果的格式,您可能还希望抑制_id
值(例如使其为false
(。