gpt4 book ai didi

c++ - 如何使用 C++ 删除 mongodb 集合?

转载 作者:行者123 更新时间:2023-11-28 06:08:15 26 4
gpt4 key购买 nike

我问的是这个微不足道的问题,因为 Web 上绝对没有教程和零示例。唯一存在的是 C++ driver .在驱动程序的源代码中,我看到一个名为 dropCollection 的方法,它的定义如下:

virtual bool dropCollection (const string &ns, BSONObj *info=NULL)

但遗憾的是,文档并未说明如何使用此方法。直觉上,我认为它的参数之一应该是一个集合名称,但在这里我只看到奇怪的参数 &ns(我猜是命名空间)——它是什么意思——我不知道。

最佳答案

来自这个 thread ,您可以使用 dropCollection(std::string ns),如下例所示:

mongo::DBClientConnection c;
c.connect("localhost");
//perform inserts, updates
c.dropCollection("databaseName.collectionName");

关于c++ - 如何使用 C++ 删除 mongodb 集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31906605/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com