mongodb- все статьи тега


Java Spring Mongo сортировка игнорировать вопрос случая

Я использую Spring-Data-mongodb, выполняя все виды запросов к MongoDB. При попытке выполнить paging & sort с ignore case я получаю исключение, Вот мой код: Sort.Order order = new Sort.Order(ascending? Sort.Direction.ASC: Sort.Direction.DESC, sortKey).ignoreCase(); Query query = new Query(filter).with(new PageRequest(page, size, new Sort(order))); return mongoTemplate.find(query, clazz,collection); Обратите внимание .Метод IgnoreCase() применяется к сортировке.объект order. За ...

Как обновить документ в драйвере MongoDB Java 3

Каков идиоматический способ апсертировать документ, используя версию 3 драйвера mongodb java (в частности, v3. 0. 1)? У нас есть коллекция для сеансов, и когда новый сеанс создается или изменяется, мы хотим вставить его в одну операцию - вместо того, чтобы запрашивать, существует ли еще документ, а затем вставлять или заменять. Наш старый код upsertion использовал драйвер scala casbah 2.7.3. Это выглядело так: import com.mongodb.casbah.MongoCollection import com.mongdb.DBObject val sessionC ...