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

Аннотация Spring @ComponentScan не работает
У меня есть пример весеннего загрузочного приложения с макетом пакета: main: -com.foo Application.java -com.foo.services ItemService.java ItemRepository.java -com.foo.config Configuration.java test:...
2945 просмотров

Не найдено свойство null в классе сущностей java.time.ZonedDateTime для привязки параметра конструктора к
у меня следующая конфигурация Конфигурация @Configuration @EnableMongoRepositories(basePackages = Constants.DATA_SCAN) @EnableMongoAuditing(auditorAwareRef = "auditorAwareService") @Import(value = MongoAutoConfiguration.class) public class...
2411 просмотров

Как получить случайные документы с помощью spring mongorepository?
Предположим следующую структуру: Класс пользователя: public class User { @Id String id; String name; //... } Репозиторий пользователей: public interface UserRepository extends MongoRepository<User, String> { List<User>...
1177 просмотров

Клонирование MongoDB для запуска тестов
У меня есть набор @Tests, работающих в моем приложении Spring Boot, которые я хочу запустить с клоном моей тестовой базы данных Mongo (4.2) (но с тем же сервером Mongo - copyDatabase недоступен). Мой вопрос: как проще всего сделать полный клон базы...
51 просмотров
schedule 22.01.2023

Spring WebFlux с MongoDB - регулирование клиентов SSE
Я работаю над простой службой чата, запускаемой Spring Boot 2.1.1 с WebFlux, Reactor 3.2.3, Mongo 3.8.2 и Netty 4.1.31. Каждая чат-комната имеет 2 коллекции - архив сообщений и ограниченную коллекцию с текущими событиями (например, событие нового...
932 просмотров

Сохранить точки '.' в ключе как поле в MongoDB с использованием SpringBoot
У меня есть данные json, где ключ содержит точки как «123.456» и значение как объект. { "models": { "123.456": [{ "key1": "value1", "key2": "value2" }] } } Я...
1048 просмотров

Условные / максимальные запросы mongo с использованием Spring mongoTemplate
У меня есть сотни таких записей в коллекции mongodb: { "city" : "London", "eventTime": 1582866000, "createdTime": 1582900145, "eventDetails: { ... } } Это соответствует классу Event public class Event {...
198 просмотров

Spring Boot 2.3.0 - Библиотека MongoDB не создает индексы автоматически
Я предоставил образец проекта, чтобы прояснить эту проблему: https://github.com/nmarquesantos/spring-mongodb-reactive-indexes Согласно документации Spring mongo db (...
4047 просмотров

@Document не создает коллекцию в приложении весенней загрузки
У меня есть простое приложение для отдыха на пружине. Попытка создать коллекцию с использованием аннотации @Document в Spring data mongo db. Я знаю, что Spring framework создает коллекцию, если документ обозначен аннотацией @Document. Организация...
562 просмотров

Проблема с AccumulatorOperators Max при создании конвейера агрегации
Я пытаюсь преобразовать следующий запрос агрегации оболочки Mongo в агрегацию Spring Data MongoDB: db.getCollection('Orders').aggregate([ { $group: { "_id": {"book":"$bookingId"}, "docs": {$push:...
63 просмотров

Метод удаления MongoRepository
Добрый день товарищи кодеры! Я провел последний час, пытаясь удалить один документ из моей тестовой коллекции mongo. Я хотел бы использовать методы удаления / удаления All MongoRepository. Однако он не удаляет документ. Он сохраняется независимо...
35 просмотров
schedule 22.12.2022

Как удалить элемент из массива элементов в MongoDB с помощью Spring Data
Я хочу удалить элемент из массива элементов, если какое-то условие выполняется. Например: у меня есть 1000 записей, каждая из которых имеет массив caseDetails , а внутри у меня много элементов. Я хочу передать caseId и удалить все caseDetails...
20 просмотров