首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从\MongoDB\Driver\Manager检索MongoDB\Client

从\MongoDB\Driver\Manager检索MongoDB\Client
EN

Stack Overflow用户
提问于 2022-09-12 22:12:31
回答 1查看 23关注 0票数 1

我使用\MongoDB\Driver\Manager来管理我的连接,但我不使用MongoDB\Client。我试图列出给定连接的数据库,但是listDatabases方法只能通过MongoDB\Client提供。

文档

MongoDB\Client类似于它组成的驱动程序的MongoDB\Driver\Manager类。

如何列出来自\MongoDB\Driver\Manager实例的数据库?

EN

回答 1

Stack Overflow用户

发布于 2022-09-22 07:03:49

如果您直接使用驱动程序(即ext-mongodb扩展),您就没有PHP库(其中包含MongoDB\Client)提供的高级API。在这种情况下,您必须通过管理器手动运行该命令。

我建议您使用MongoDB库,而不是只使用PHP扩展名。扩展封装了C驱动程序,因此只提供了一个低级API,而通用驱动程序API是在PHP库中实现的。这将大大简化文档的处理。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73695749

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档