据我所知,vibed有2个是MongoDB的API 1.低水平 2.高水平
低级API具有连接属性,因此我可以连接到DB并使用下一个代码检查连接是否成功:
=if(IFERROR(search(")",G1)),-VALUE(right(left(G1,search(")",G1)-2),SEARCH(")",G1)-3)),value(LEFT(G1, LEN(G1)-1)))
但是所有示例都显示我需要使用与 auto db = new MongoConnection("localhost", 27017);
db.connect;
if (db.connected == true)
writeln("Connected");
else
writeln("Can't connect to DB");
类连接Mongo:
connectMongoDB
但是这个类没有连接状态方法。
auto db = connectMongoDB("localhost").getDatabase("test");
类型返回并在我的代码中使用它。如果我理解其他所有方法都需要MongoClient来进行基本操作。MongoClient
班级的连接状态吗?connectMongoDB
阻止,无济于事?即使我创建了一个不正确的connectionString,我仍然无法收到任何错误消息。