如何从cloud.mongodb.com获取我的集合(以及一般数据)?

时间:2020-10-31 17:52:48

标签: c# .net mongodb

这正是我的代码。我特意让Main方法使用,以便您可以看到整个过程。

 static void Main(string[] args)
        {
            var client = new MongoClient("mongodb+srv:://MyDatabaseUser:MyDatabaseUserPassword@cluster0.re2kq.mongodb.net/LiviuTestDb?retryWrites=true&w=majority");

            var database = client.GetDatabase("LiviuTestDb");
            var myCollections = database.ListCollections();
        }

我收到一个ConnectionTimeOutException。凭据正确-用户已对任何数据库进行读写操作。

这是我(仅)群集的外观(尽可能简化)。 enter image description here

有什么想法吗?预先感谢!

1 个答案:

答案 0 :(得分:0)

如果从连接字符串中删除数据库名称会怎样?

var client = new MongoClient("mongodb://MyDatabaseUser:MyDatabaseUserPassword@cluster0.re2kq.mongodb.net");