自从从mongo-java-driver升级到mongodb-driver-sync(4.6.1)之后,我就无法使用createDatastore方法,因为它正在查找一个com.mongodb.MongoClient对象(该对象已停止使用),而不是
客户端。MongoClient对象:
client = MongoClients.create(settings);
datastore = morphia.createDatastore(client, databaseName);
有人知道解决这个问题的方法吗?我试过选角,但似乎不起作用。
1条答案
按热度按时间oknrviil1#
Morphia库的
com.mongodb.MongoClient
到com.mongodb.client.MongoClient
的变更在2.0.0中发布:https://github.com/MorphiaOrg/morphia/issues/1319
因此,您还应该将Morphia库更新为newer version,例如: