我想从 R mongolite 返回给定 mongodb 集合的字段名称。
从 mongolite 最新版本(即 1.5+)开始,您可以在 mongodb 上运行原始命令,例如,我可以使用以下命令返回所有集合:
m = mongo(db = 'dbname', url='urlofdb')
m$run('{"listCollections":1}')
这将返回一个集合列表:
$cursor
$cursor$id
[1] 0
$cursor$ns
[1] "db.$cmd.listCollections"
$cursor$firstBatch
name type readOnly idIndex.v idIndex._id idIndex.name idIndex.ns
1 collection-name collection FALSE 1 1 _id_ db.collection
您能否建议我如何使用 run 命令返回给定集合的列名?
谢谢!