Вопросы по теме 'spring-data-mongodb'

Как мне сделать $ push с помощью MongoRepository в Spring Data?
У меня есть такая структура MongoDB: record = { 'field': 'value', 'field2': 'value2', 'events' : [ { 'event1': 1 }, { 'event2' : 2 }] } Я использую пакет Spring Data MongoDB для доступа к этим данным. В...
10123 просмотров
schedule 10.09.2021

SpringData не закрывает соединения?
У меня возникли некоторые проблемы с тех пор, как я развернул приложение пару недель назад! Я обнаружил, что Spring Data отключает Mongo после некоторого времени использования, и распечатал это сообщение: "desc": "не могу вызвать что-то:...
754 просмотров

Исключение Spring Data для инициализации MongoRepository
Я получаю исключение при использовании pf4j с Spring Data . Моя структура проекта - это веб-приложение org.home.server.communication (war), которое развернуто в Tomcat и использует Spring MVC . Он загружает подключаемый модуль pf4j -...
1371 просмотров

Как я могу исключить удаленные записи из данных встроенного документа mongo db spring
Я хочу получать только те Сообщения, которые не помечены как удаленные во встроенном документе, например для моей коллекции в качестве товарища { "users":[ { "email":"[email protected]"...
369 просмотров
schedule 11.10.2021

Spring Data MongoDB и массовое обновление
Я использую Spring Data MongoDB и хочу выполнить массовое обновление, как описано здесь: http://docs.mongodb.org/manual/reference/method/Bulk.find.update/#Bulk.find.update . При использовании штатного драйвера это выглядит так: В следующем...
17616 просмотров
schedule 21.09.2021

Репозиторий данных MongoDB Spring - методы кеширования
Мне нужно, чтобы вызовы MongoDB были кэшированы с использованием аннотации spring @Cacheable: public interface SiteRepository extends PagingAndSortingRepository<Site, String>{ @Cacheable List<Site> findByStatus(Site.Status...
6118 просмотров

Поиск данных Spring по значению _class
Мы используем репозитории Spring data mongo для хранения / извлечения документов. Ниже приводится структура классов Java, которые у нас есть: Абстрактный класс A -> Конкретные классы B и C Мы пишем документы, используя метод save (). при сохранении...
2806 просмотров

Mongo @DBRef уникальный
В моем приложении используется Spring Boot / JPA / MongoDB. Я сопоставляю свои классы домена с MongoDB, используя org.springframework.data.mongodb.core.mapping.Document; org.springframework.data.mongodb.core.index.Indexed;...
1336 просмотров

Ограничить документы, возвращаемые spring-data-rest
Класс Dog использует личное поле owner , чтобы сохранить имя пользователя владельца в классе User (который реализует UserDetails ): @Document public class Dog { @Id private ObjectId id; private String owner; } @Document public...
311 просмотров

Spring boot inject источник данных mongodb
Я пытаюсь развернуть приложение весенней загрузки, подключенное к экземпляру mongodb, в облачную фабрику. cf create-service MongoService default my-mongo cf push myapp --no-start cf bind-service myapp my-mongo cf start myapp Детали...
995 просмотров

Реализация конвейера агрегации MongoDB с $ group stage в java spring
Я пытаюсь реализовать запрос MongoDB в java с помощью Spring mongo. Это собственный запрос MongoDB: db.ShieldReport.aggregate([ {$match:{"sellerCode":"e1aaf3"}}, {$project:{bucketName:"$bucketName", brandName: "$brandName", createdTime...
754 просмотров

NullPointerException из MongoQueryCreator с запросом Spring Data MongoDB с использованием IgnoreCase
Я создал демонстрацию исключения NullPointerException из запроса Spring Data MongoDB с использованием spring -boot-starter-data-mongodb здесь . NPE выдается при вызове метода spring jpa в MongoRepository, который использует IgnoreCase, и...
609 просмотров
schedule 05.10.2021

Как я могу запретить Spring Data Rest обнулять @CreatedDate во время обновлений?
Я пробую spring-data-rest с spring-data-mongo , и многие вещи прекрасно работают прямо из коробки, включая поддержку поля eTag . @EnableMongoAuditing аннотации тоже работают очень хорошо: при создании документа устанавливаются поля...
1613 просмотров

Spring boot Встроенные данные MongoDb предварительно заполнены
Я хочу знать, есть ли какие-либо инструменты, такие как Flyway , которые могут помочь в инициализации / миграции базы данных для mongodb. Некоторые из моих мыслей были Я использовал flapdoodle как встроенный монго с Springboot. Это работает...
3936 просмотров

Документ в MongoRepository не удален с помощью expireAfterSeconds
Я хотел бы, чтобы мой MongoRepository в Spring Boot автоматически удалял документы в определенный момент времени после создания. Поэтому я создал следующий класс: import org.springframework.data.annotation.Id; import...
1735 просмотров

Как применить разбиение на страницы в реактивных данных Spring?
В Spring Data у нас есть PagingAndSortingRepository , который наследуется от CrudRepository . В реактивных Spring Data у нас есть только ReactiveSortingRepository , который наследуется от ReactiveCrudRepository . Как мы могли сделать нумерацию...
16975 просмотров

Mongodb обеспечивает наличие индекса при вставке с данными Spring jpa
У меня есть коллекция mongodb, которую нужно очистить перед запуском определенного процесса, я делаю это с помощью метода mongoTemplate.dropCollection() , потому что это намного быстрее, чем использование метода deleteAll () в репозитории....
839 просмотров
schedule 12.10.2021

Можем ли мы использовать Spring репозиторий данных для обновления встроенных документов в mongodb
Можем ли мы использовать Spring репозиторий данных для обновления встроенных документов в mongodb { "_id" : 1000, "user_id" : "001", "events" : [ { "handled" : 1, "profile" : 10,...
595 просмотров

Отображение агрегации Mongo и запрос для выборки записей за определенный год с использованием шаблона Mongo
Я использую шаблон mongo для запроса документов на основе состояния и почтового индекса, который был достигнут с использованием подхода критериев и запросов, как показано ниже: List<ModelClass> modelClass = null; Criteria criteria = new...
275 просмотров

Как игнорировать нулевые или пустые значения при использовании find () в Spring MongoRepository
У меня есть функция поиска, в которой есть разные параметры, и пользователь может выбрать один или несколько параметров и игнорировать другие параметры. Я хочу использовать для этого findByFirstNameAndLastNameAndAddressAndCountry() , чтобы, если...
1012 просмотров
schedule 21.11.2021