我试图通过MongoDB中的连接字符串设置maxPoolSize
,后面跟着这段documentation。这里是我的连接字符串:连接字符串中的MongoDB选项被解释为数据库名称
mongodb://localhost:27017/databaseName?maxPoolSize=200
然而,除了具有数据库的databaseName与maxPoolSize等于200,我得到了一个名为的databaseName maxPoolSize = 200数据库?这就是说,Mongo将所有的东西(名称+选项)作为数据库名称。
一些信息:
- 蒙戈版本:3.2.10
- 连接使用吗啡1.1.0
我会很乐意提供任何进一步的信息。
两个@satish和@Veeram的答案是正确的。我正在给予@satish正确的答案,因为他早些时候回答。也就是说,我的问题是我的代码从连接字符串中解析了数据库名称:'this.database = this.mongoClientUrl.split(“/”); //获取最后一个位置的值并执行'morphia.createDatastore(mongoClient,this.database)' – matheusr