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

Может ли Spring Data Mongo обновлять только грязное поле в документе?
Я начал использовать spring-data-mongo для приложения, в котором нужно сохранить много вещей. На самом деле мы выбрали монго, потому что он так рекламируется. Теперь, сильно пристрастившись к Spring, мы обнаружили, что наша жизнь очень проста,...
7889 просмотров

Динамические схемы Mongodb с данными Spring mongodb
Я пытаюсь сохранить конфигурацию в MongoDB. Я хочу, чтобы схема документа была динамической, чтобы хранить в коллекции различные типы конфигурации. Конфигурация может состоять не только из простых строковых пар ключ-значение. Используя...
1100 просмотров
schedule 06.01.2023

Поддержка аудита в spring-data-mongodb?
Насколько мне известно, в проекте spring-data-mongodb (версия 1.1.1.RELEASE) нет поддержки org.springframework.data.domain.Auditable. Есть ли у кого-нибудь советы или ссылки, как реализовать эту функциональность?
391 просмотров
schedule 25.08.2022

Запретить Spring Data для Mongo преобразовывать идентификаторы в ObjectId
Я использую Spring Data для Mongo в существующей базе данных. Предыдущее приложение использовало простые строки для идентификаторов вместо ObjectId. Моя проблема в том, что Spring Data настаивает на преобразовании строк в ObjectId, что приводит к...
4642 просмотров
schedule 02.07.2023

Файлы журнала mongoDB getlasterror: 1, w: com.mongodb.WriteConcern.REPLICAS_SAFE
У нас есть конфигурация master-slave mongoDB. Я обновил драйвер шаблона Spring mongoDB, чтобы он был осведомлен о репликах, со свойством com.mongodb.WriteConcern.REPLICAS_SAFE. Я получаю следующую ошибку в файле журнала. [conn2788271] runQuery...
679 просмотров
schedule 21.10.2022

Разрешение типов поддокументов с помощью Spring Data и MongoDB
Я сталкиваюсь с ошибкой в ​​репозитории Spring Data, когда он пытается разрешить выражение свойства: public interface ContractRepository extends MongoRepository<Contract,String> { public List<Contract> findByCodeBindings(String...
1650 просмотров

Запрос размера свойства коллекции с использованием spring-data и QueryDSL
Я использую spring-data-mongodb:1.2.0.RELEASE и QueryDSL:2.9.0. У меня есть два класса A и B следующим образом: @Document(collection = "A") public class A { public BigInteger id; public Set<B> bSet; } @Document(collection = "B")...
1129 просмотров
schedule 13.12.2022

Обработка ошибок с помощью Spring Data и Java-драйвера Mongo
У меня возникли проблемы с пониманием того, как правильно получать и обрабатывать ошибки ограничений БД при взаимодействии с MongoDB. Я использую: Java-драйвер MongoDB — 2.11 весна-данные-mongodb - 1.2.1.RELEASE spring-framework-core -...
3616 просмотров
schedule 06.03.2023

Я хочу получить результат с отличным значением одного поля из mongodb, используя данные весны
Я хочу получить результат с отличным значением одного поля из mongodb, используя данные весны. Мой код Query query = new Query(); query.addCriteria(Criteria.where("to.toId").in(toIdList)); query.fields().include("from");...
6783 просмотров
schedule 02.08.2023

Spring Data MongoDB не видит включенного по умолчанию конвертера Joda-Time
Я пытаюсь просто сохранить документ с полем org.joda.time.DateTime из Joda-Time. @Document public class JodaDoc { @Id private BigInteger id; private String dateAsString; private DateTime date; public JodaDoc(String...
2874 просмотров

Модульное тестирование с репозиториями mongodb
Я создал приложение, использующее MongoDB, и столкнулся с проблемой тестирования. Пока я использовал JPA и некоторую реляционную базу данных, я использовал некоторый тестовый уровень, который переключал постоянство на базу данных в памяти (linke...
9249 просмотров

Использование оператора $cond с Spring-data-mongodb
Я хочу агрегировать следующие данные { "user": "user1", "error": true } { "user": "user2", "error": false } { "user": "user1", "error": false } В { "_id": "user1", "errorCount": 1, "totalCount": 2 }, {...
1613 просмотров

Spring data mongodb — скопировать коллекцию
Я использую весенние данные с mongodb, и я хотел бы копировать документы из одной коллекции в другую, используя код, а не командную строку. Есть ли способ сделать это без перебора всех документов и выполнения «вставки»?
1946 просмотров

Запрос Spring MongoDB + QueryDSL с помощью связанного объекта @DBRef
Я использую spring-data-mongodb и querydsl-mongodb для выполнения более гибких запросов. В моем приложении есть пользователи и заказы. У пользователя может быть несколько заказов, поэтому мои модели выглядят так: public class User { @Id...
2027 просмотров

Spring Данные MongoDB com.mongodb.MongoWaitQueueFullException
Я пытаюсь вставить данные в MongoDB в несколько потоков, используя структуру Spring Data MongoDB. Но, к сожалению, я получаю следующую ошибку: Caused by: com.mongodb.MongoWaitQueueFullException: Too many threads are already waiting for a...
1707 просмотров

Репозиторий Spring Data и MongoDB — как создать запрос на обновление?
У меня есть следующий репозиторий jpa: @Query("UPDATE PlayerAccount pa SET pa.password = ?3 WHERE pa.id = ?1 AND pa.password = ?2") @Modifying public int updatePasswordWithValidation(Long playerAccountId, String oldPasswordDB, String...
4648 просмотров

Эквивалент данных Spring для операции агрегации ниже в mongodb
У меня есть коллекция «продукт», в которой есть поле «категория». Я пытаюсь подсчитать различные категории. Я не могу использовать db.product.distinct ("category"). Length, так как он превышает 16 МБ с ошибкой ниже: - >...
2889 просмотров

Сортировка числовых значений, хранящихся как тип BigDecimal, с помощью Spring Data MongoDB в MongoDB
Я изучаю Spring Data MongoDB с помощью учебника ( https://spring.io/guides/tutorials/data/2/ ). В этом руководстве тип стоимости - BigDecimal, как показано ниже, и он хранится как «строка» в MongoDB. Итак, когда я попытался получить результат...
4449 просмотров

Вложенные документы Spring и mongoDB
У меня есть два объекта: объект User и Permission, у каждого пользователя есть список разрешений, а у Permission тоже есть список разрешений, что означает его рекурсию. В моем mongoDB у меня есть только коллекция пользователей. у меня есть объект...
13861 просмотров
schedule 08.03.2023

Использование spring data mongo и spring data elasticsearch в pom.xm
Я хочу использовать обе зависимости в pom.xml, как показано ниже; <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-mongodb</artifactId> <version>1.0.1.RELEASE</version>...
189 просмотров