public static Datastore morphiaSessionFactoryUtil() {
MongoClientOptions.Builder options = new MongoClientOptions.Builder();
options.connectionsPerHost(200); //max pool size
MongoClient mongoClient = new MongoClient(new ServerAddress("localhost", 3001), options.build());
Morphia morphia = new Morphia();
morphia.getMapper().getOptions().setStoreEmpties(true); //good work!!
morphia.getMapper().getOptions().isStoreEmpties(); //don't work, because return false
morphia.mapPackage("ru.stqa.pft.itgen.model");
Datastore datastore = morphia.createDatastore(mongoClient, "meteor");
return datastore;
}
У меня есть этот код, он хорошо работает по старому методу setStoreEmpties()
. Но я не хочу его использовать.
Как правильно использовать isStoreEmpties()
? Что мне добавить в свой код?
morphia.getMapper().getOptions().isStoreEmpties();
должен возвращать true
(в моем проекте).
изображение в отладке