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

Производительность монго
Наш тестовый инструмент создает n потоков и выполняет m итераций внутри каждого потока. Рассчитываем минимальное, среднее и максимальное время работы. Итак, мы видим, что время от времени монго выполняет запрос очень медленно - до нескольких секунд....
638 просмотров

Запрос вложенных свойств SpringData Mongo
У меня есть ниже документ, соответствующий pogo class Wrapper { String id //document Id corresponding field String defaultVersion String name List<VersionedInfo> versions } class VersionedInfo { String version .. few...
526 просмотров

spring data mongodb @Query с опцией исключения
Используя класс репозитория Spring Data Mongo, как мы можем объявить метод для возврата документов с несколькими исключенными полями? В справочном документе по данным Spring показан механизм включения полей, но не исключение. Код из документации...
5262 просмотров
schedule 12.08.2022

Связь документа Mongo и файла gridfs
В настоящее время требуется наличие объекта - "приложение", которое имеет поля: "имя", "время загрузки" и "исполняемый файл". В настоящее время база данных mongodb. Я хочу использовать документ Class Application { String id; String...
2537 просмотров
schedule 21.12.2023

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

настраиваемая агрегация с помощью Spring mongo
Я пытаюсь выполнить агрегационный запрос, который объединяет документы из двух коллекций следующим образом: db.clientData.aggregate([{ $match: { id: { $in: db.clients.distinct("_id", { "tag":...
834 просмотров

Поиск массива объектов MongoDB, где свойство имеет одинаковое значение для более чем 1 элемента массива
У меня есть коллекция продуктов Mongo с полем «Категории», которое представляет собой массив объектов. { "_id" : ObjectId("XXX"), "title" : "Cool Product", "details" : "Some Details", "categories" : [ { "name"...
1462 просмотров

Spring Boot Mongo — дубликат ключа E11000
Я создаю простой REST API с помощью spring-boot-starter-data-mongodb и всегда получаю E11000 duplicate key error при попытке вставить вторую строку. В руководстве по началу работы Spring есть довольно простая конфигурация, которой я следовал,...
11704 просмотров

Mongodb $ поиск в данных Spring монго
Я новый Mongodb, и у меня проблема с $lookup с java spring. Я хотел бы использовать эту оболочку в данных Spring db.NewFeed.aggregate([ { $match : {username : "user001"} }, { $lookup: { from:...
24450 просмотров
schedule 17.06.2023

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

Как получить поля коллекции с одним условием и диапазоном дат, используя 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 просмотров

MongoDB массовая операция поиска, изменения, вставки документов
Используя MongoDB с spring mongo, я ищу удобный и эффективный способ копирования документов, соответствующих определенному запросу, и повторной массовой вставки их в ту же коллекцию с измененным одним из атрибутов. РЕДАКТИРОВАТЬ: Возможно, вопрос...
640 просмотров
schedule 22.09.2022

Понимание аутентификации и управления сеансами с помощью Spring boot
Я сделал проект весенней загрузки с mongo db в качестве бэкэнда. Я хочу убедиться, что пользователи аутентифицированы и авторизованы, сохраняя при этом какой-то сеанс в памяти (используя Redis или что-то еще во встроенном весеннем сеансе) Я прошел...
2612 просмотров
schedule 09.03.2023

Как объединить два совпадающих объекта из разных массивов в один объект?
У меня есть ситуация, когда я получил один результат агрегации, когда я получаю данные в этом формате. { "_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 просмотров

Сохранение Spring Data MongoRepository, вызывающее ошибку Duplicate Key
Вот Сущность: @Document @Data public class ApplicationUser { private String name; @Indexed(unique = true) private String email; private String organization = null; // other fields } Я получаю этого пользователя, используя...
3062 просмотров
schedule 11.06.2024

Spring Mongo Paging с сортировкой с помощью MongoRepository
Структура документа — message{obj_id,post_id,message_time,message_text} и @key — obj_id . Постановка проблемы: я просто хочу, чтобы все данные, содержащие post_id: ' что угодно ' , сортировались на основе message_time , и мне нужна...
3722 просмотров

Универсальный объектный запрос в mongodb
Я использую Spring Data MongoDB и, скажем, хочу запросить следующий документ: { "id":3, "updatedOn" : ISODate("2018-11-22T10:58:48.536Z"), "totalMaxScore" : 50, "maxAttempts" : 4, "sections" : [ { "sectionName" : "coding",...
18 просмотров

Spring Mongo обновляется только ненулевыми полями нового POJO
Модель пользователя: @Document(collection = "USER") public class UserModel { private String id; private String username; @Indexed(unique = true) private String email; private String password; private String firstName;...
2307 просмотров

Оптимальный поток для обновления/вставки документа
Предположим, у меня есть коллекция документов, каждый из которых имеет следующий набор свойств: title: string, year: integer, published: boolean, deleted: boolean Свойства { title, year } образуют уникальный ключ, и такой ключ существует для...
38 просмотров
schedule 29.05.2022