我一直在尝试找出如何使用Mongolite使用集合中的所有键在R中创建列表,但是我似乎无法在网上找到任何示例。我一直在看下面的线程(Get names of all keys in the collection),但是所有答案似乎都与Python或命令行脚本有关。
如果我在数据库上使用迭代函数db $ iterate()$ one(),则可以从具有所有键的集合中返回单个条目,但是它还包括所有关联的键数据库中的值。
如果我不得不猜测,可以使用run()命令来完成,但是我不确定从哪里开始。
有想法吗?
答案 0 :(得分:0)
我想我可能已经找到了我自己问题的答案。我认为,这样做的一种方法(虽然有点简陋)是返回整个集合的find()查询,但将返回的行数限制为5-10,类似于R中的head()函数,并且加载到一个临时的data.frame中。然后,一旦加载,使用R的内置函数剥离列标题并将其另存为自己的列表以供以后使用相对容易。