我有一个mongo连接URL。
mongodb://localhost:27017/testDB?ssl=true&authSource=admin&replicaSet=tst-shard-0
我只需要传递数据库名称testDB即可解决。 resolve(client.db(mongoDbName));
我尝试了mongoDbName = mongoURL.split("/").pop().split("?");
和resolve(client.db(mongoDbName[0]));
,但是以某种方式失败了。它将mongoDbName [0]的正确值打印为testDB,但仍然失败。我猜是由于字符串评估。
有什么快速而行的方法吗?