我正在尝试使用 mongoTemplate 创建一个用于记录的上限集合。但是,我的集合大小正在增长超出我作为参数传递的大小。谁能帮忙解决这个问题。
public synchronized MongoTemplate getTemplate() {
if (template == null) {
Mongo mongo = null;
mongo = new Mongo(addrs);
template = new MongoTemplate(mongo, this.dbName);
if(!template.collectionExists(HttpRequestEntity.class)){
CollectionOptions options = new CollectionOptions(4,4,true);
template.createCollection(HttpRequestEntity.class, options);
}
}
return template;
}
为了保存,我在这个模板实例上调用 save
getTemplate().save(entity);