使用Mongolite获取集合中所有键的名称

问题描述 投票:0回答:1

我一直试图弄清楚如何使用Mongolite在一个集合中创建一个列表中的所有键,但我似乎无法在网上找到任何示例。我一直在看下面的线程(Get names of all keys in the collection),但所有的答案似乎都与Python或命令行脚本有关。

如果我在我的数据库上使用iterate函数db $ iterate()$ one(),我能够从包含所有键的集合中返回一个条目,但它还包含来自所有键的所有相关值。数据库。

如果我不得不猜测,这样做的方法是使用run()命令,但我不知道从哪里开始。

思考?

r mongodb mongodb-query key mongolite
1个回答
0
投票

我想我可能已经找到了自己问题的答案。我认为这样做的一种方法(尽管略显笨拙)将返回整个集合的find()查询,但限制行数返回5-10,类似于R中的head()函数,并且将其加载到临时data.frame中。然后,一旦加载,使用R的内置函数去除列标题相对容易,并将其保存为自己的列表供以后使用。

© www.soinside.com 2019 - 2024. All rights reserved.