如何使用mongodb-erlang驱动程序(https://github.com/mongodb/mongodb-erlang)在Erlang中删除MongoDB集合?
我没有在文档中找到任何内容:http://api.mongodb.org/erlang/mongodb/
我正在编写测试,创建具有不同名称的集合,我想在测试完成后删除它们 . 我可以删除集合中的所有文档,但我想删除集合本身 .
如何使用mongodb-erlang驱动程序(https://github.com/mongodb/mongodb-erlang)在Erlang中删除MongoDB集合?
我没有在文档中找到任何内容:http://api.mongodb.org/erlang/mongodb/
我正在编写测试,创建具有不同名称的集合,我想在测试完成后删除它们 . 我可以删除集合中的所有文档,但我想删除集合本身 .
1 回答
使用mongo_query:command / 3函数和drop命令的文档形式:
采用常规连接,而不是replset连接 .
mongo_query:command / 3功能:
http://api.mongodb.org/erlang/mongodb/mongo_query.html#command-3
MongoDB drop命令功能的文档形式:
http://docs.mongodb.org/manual/reference/command/drop/#dbcmd.drop