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

Агрегируйте через Spring MongoTemplate, чтобы получить максимальное значение коллекции
Я хочу найти пользователей по самой последней дате (предположим, что объект User имеет поле date ). Данные хранятся в MongoDB и доступны через Spring MongoTemplate. Пример необработанных данных: {userId:1, date:10} {userId:1, date:20}...
4850 просмотров

Исключение группы Mongotemplate
Я получаю NullPointerException при выполнении групповой операции шаблона mongo. Код выглядит следующим образом: GroupByResults<Recommendation> recommendations = mongoTemplate.group("recommendation", GroupBy.key("doctor"),...
1372 просмотров

Вычисляемые поля группировки в MongoDB
Для этого примера из документации MongoDB, как мне написать запрос, используя MongoTemplate? db.sales.aggregate( [ { $group : { _id : { month: { $month: "$date" }, day: { $dayOfMonth: "$date" }, year: { $year: "$date" }...
6361 просмотров

Данные переменных отображения Spring Mongo
Я использую Spring Data MongoDB для своего проекта. Я работаю с базой данных mongo, содержащей много данных, и я хочу отобразить эти данные в своем приложении Java. У меня проблема в том, что некоторые данные в прошлом имели другую структуру....
791 просмотров

Spring Mongodb извлекает данные с использованием ассоциации DBRef
У меня есть класс продавца с вложенным dbref адреса. Я хотел бы выбрать розничных продавцов на основе города, который является частью класса Address. Но я получаю ошибку ниже. org.springframework.data.mapping.model.MappingException:...
1442 просмотров
schedule 27.10.2022

Сравнение отложенных объектов Spring Data MongoDB с использованием equals/hashCode
у меня есть два объекта Один с ленивой загрузкой product:5757b95d1d8eecdd01e59b29$LazyLoadingProxy Другой нетерпеливый загружен com.entity.Product@5e6c4568 Я знаю, что оба объекта одинаковы, так как они имеют одинаковый...
656 просмотров

Преобразовать запрос монго в Spring
Как мне написать следующий запрос mongoDB в Spring? db.reportData.aggregate([ { $match : { iecode : {$in:["P110017","P111111"]} } } , { "$group": { "_id": "$iecode", "treatmentArms": { "$first": "$evaluationDTOList" } } },...
178 просмотров
schedule 28.07.2022

Как получить поля коллекции с одним условием и диапазоном дат, используя Spring mongoTemplate?
Я хочу перевести следующий консольный запрос mongodb в запрос Spring mongoTemplate db.transaction.find({"account_number":10}, {"entry_date":{"$gte": new ISODate("2016-07-20"),"$lte": new ISODate("2016-07-21")}}).count() Я пробовал следовать...
669 просмотров

Spring Mongodb Запрос ArrayIndexOutOfBoundsException
У меня есть следующий класс репозитория Spring MongoDB. Когда я пытаюсь получить доступ к этому методу, я получаю следующее исключение. Не могли бы вы сообщить мне, что не так с этим или как заполнить таблицу из JSON? Я использую Java 8, Spring 4 и...
607 просмотров
schedule 01.12.2022

Spring JSON Serializer и Deserializer не вызывается
Я написал собственный сериализатор и десериализатор для класса com.google.common.collect.Table. Но он не вызывается при сохранении этого объекта в MongoDB. Я использую Spring 4, Spring-MongoDB 1.9 и Jackson 2.8.4. Ниже приведены класс и...
860 просмотров
schedule 15.07.2022

Использование OffsetDateTime с Spring Boot и MongoDB приводит к MappingException
Я пытаюсь настроить приложение Spring Boot с базой данных MongoDB. Вот выдержка из имеющихся у меня зависимостей (в представлении Gradle). compile("org.springframework.boot:spring-boot-starter-web:1.5.1.RELEASE")...
5600 просмотров

Как выбирать между датами Spring data MongoDB с помощью @Query
Я использую данные Spring с MongoDB, и мне нужно найти между фактическим днем ​​​​и 7 днями вперед. Я создаю репозитории с аннотацией @Query, и мне не нравится класс пользователя Criteria. У вас есть идеи, как использовать между ними @Query?...
7415 просмотров

Добавьте дополнительную пару ключ-значение в «проект» в совокупной функциональности MongoDB, используя шаблон spring mongo
Aggregation agg = newAggregation( match(criteria), group("username").count().as("userCount"), project("userCount").and("_id").as("user") ); AggregationResults<MyTarget>...
564 просмотров
schedule 12.03.2023

Проект агрегации MongoDB после поиска
Я делаю агрегацию MongoDB. Я хочу найти две коллекции, а затем проецировать только нужное поле во вложенном массиве. Две коллекции для поиска: db.кувшин.найти().красиво() { "_id" : ObjectId("59b22eeef224252e6c7eeaf6"),...
13297 просмотров

Spring Data MongoDB - пользовательский запрос
Я хочу хранить информацию о трассировке, как показано ниже: { "timestamp": 1394343677415, "info": { "method": "GET", "path": "/trace", "headers": { "request": { "Accept":...
2814 просмотров

Как объединить два совпадающих объекта из разных массивов в один объект?
У меня есть ситуация, когда я получил один результат агрегации, когда я получаю данные в этом формате. { "_id" : ObjectId("5a42432d69cbfed9a410e8ad"), "bacId" : "BAC0023444", "cardId" : "2", "defaultCardOrder" : "2", "alias" :...
4471 просмотров

агрегация mongo: - протолкнуть все поля с помощью Spring
если у меня есть коллекция книг: - {author: "tolstoy", title:"war & peace", price:100, pages:800} {author: "tolstoy", title:"Ivan Ilyich", price:50, pages:100} и если я хочу получить такой результат после их группировки по автору: -...
2616 просмотров

как получить сумму поля массива int в проекции в весенних данных mongodb
Образец документа из коллекции { "_id" : 2, "student" : "Ryan", "homework" : [ 5, 6, 5 ], "quiz" : [ 8, 8 ], "extraCredit" : 8 } Агрегационный запрос в mongodb...
1865 просмотров

весенняя загрузка: ClassNotFoundException de.flapdoodle.embed.mongo.distribution.IFeatureAwareVersion
У меня есть пример проекта весенней загрузки , который использует mongo db для сохранения объектов. Я хотел бы протестировать его с помощью встроенной базы данных mongo, но получаю сообщение об ошибке, очень похожее на этот вопрос (см. комментарии...
2656 просмотров

Как связать 2 операции Spring Mongo Reactive Save вместе?
У меня есть тестовый пример, когда я пытаюсь запустить две операции сохранения из двух разных служб. Оба возвращают Mono (я не использую Spring Reactive Repository). Я хочу сделать следующее по порядку: Сохраните профиль Создайте черту и...
773 просмотров