如何获取我的数据库集合名称列表

20 浏览
0 Comments

如何获取我的数据库集合名称列表

我在互联网上简要搜索了一下,但我没有找到任何有用的东西。

我的问题是我无法使用函数db.listCollections()检索我的数据库集合列表。


所以我所做的就是:

const db = client.db(db_name);
let colls = db.listCollections() // also tried db.listCollections({}, {nameOnly: true});

但我得到的只是一个大对象,没有提到任何集合。我错过了什么重要的东西吗?我假设我会检索到一个数组,但没有运气,所以...有人可以快速帮忙吗?


提前感谢!

admin 更改状态以发布 2023年5月20日
0
0 Comments

好的,显然通过添加 :

let colls = db.listCollections().toArray();

就足够了。但我不知道为什么这样的东西在文档中没有被提到...

0