Описание тега mongotemplate

Часть проекта Spring Data, которая обеспечивает согласованную модель программирования на основе Spring для новых хранилищ данных, сохраняя при этом особенности и возможности хранилища.
2 ответа

MongoDB multitenancy (Java): Как переключить базы данных MongoDB с разными учетными данными БД во время выполнения с помощью MongoClient?

Я сталкиваюсь с проблемой, касающейся многопользовательской аренды MongoDB. У меня есть две разные базы данных mongoDB (db1 и db2). Оба имеют разные полномочия. учетные данные db1:userName: admin пароль: passwd учетные данные db2: имя пользователя: …
03 янв '17 в 14:35
0 ответов

Обработать файл excel и сохранить в mongoDb

У меня есть файл Excel, как показано ниже, который должен быть обработан и сохранен в mongodb. Я использую Spring MongoTemplate для операций CRUD на MongoDB. Документ Mongo DB, как показано ниже. Я знаю, что мы можем обработать Excel, используя Apac…
12 фев '15 в 11:58
1 ответ

Mongodb BSON Ошибка объекта

Я использую GroupBy groupBy = GroupBy.key("Dimension","frequency") .initialDocument("{ value: 0 }") .reduceFunction("function(obj, result) { " + " result.Dimension = obj.Dimension; " + " result.frequency = obj.frequency; " + " result.value += obj.va…
28 дек '15 в 10:29
1 ответ

Java MongoDB поиск значения в нескольких полях

У меня есть метод Java public List<Project> tagSearch(String searchCriteria){ Query query = new Query(); return mongoTemplate.find(query.addCriteria(Criteria.where("projectTag") .regex(searchCriteria,"i")), Project.class, COLLECTION_NAME); } з…
16 авг '14 в 02:44
1 ответ

Как запустить файл JS в Монго, используя источники

Я использую следующий код для запуска скрипта Монго в JS через данные Spring ScriptOperations scriptOps = mongoOperation.scriptOps(); // Execute script directly ExecutableMongoScript echoScript = new ExecutableMongoScript("function(x) { return x; }"…
1 ответ

Как автоматически подключить mongoTemplate в конвертер пользовательских типов?

Я пытаюсь создать конвертер, который будет извлекать объект из БД по его ObjectId. Но mongoTemplate всегда пуст в конвертере: org.springframework.core.convert.ConversionFailedException: Не удалось преобразовать тип org.bson.types.ObjectId в тип com.…
1 ответ

mongoTemplate не может найти коллекцию и выдает исключение

Корневой context.xml: <mongo:mongo id="mongo" host="localhost" port="27017" /> <mongo:db-factory dbname="meraComputer" mongo-ref="mongo" /> <bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate"> <c…
0 ответов

InstantiationError Абстрактный класс с универсальным типом Spring Data Mongo

Hellooo... У меня есть несколько классов: 1. TermValue, которое распространяется на Value<T> public class TermValue extends Value<String> { public static String CONTENT_ATTR = "content"; private static final long serialVersionUID = 1L; p…
22 окт '18 в 10:16
0 ответов

Создание запроса монго в Spring с помощью mongoTemplate

Мне нужна помощь в 2 вещах. Создание Spring Mongoquery из запроса монго с использованием шаблона Spring Mongo. Отфильтруйте результат и получите только объекты более низкого уровня из документа, который имеет структуру дерева json. Я только хочу пол…
14 ноя '18 в 03:36
1 ответ

Запрос нескольких коллекций с использованием шаблона Mongo

Products : { id : 1 } Customer : { id : 2 } List<> customerProductIds = new Arraylist(); Я хочу запросить как продукт, так и клиента и проверить, есть ли в списке идентификаторы клиентов и идентификаторы продуктов, если да, вернуть комбинированный с…
1 ответ

Как сохранить Java 8 Instant в MongoDB как тип Date, используя Spring MongoTemplate?

У меня есть класс Java, имеющий Instant тип переменной-члена: public class SomeRecord { private String someId; private Instant someInstant; // getters and setters } Я использую MongoTemplate для обновления someInstant поле в базе данных: public Some…
11 июл '17 в 21:31
1 ответ

Запрос Mongodb, чтобы проверить, является ли параметр истинным и не нулевым

Я использую Spring Boot для создания приложения. Я создал класс для объекта доступа к данным, который будет извлекать данные из MongoDB. Запрос: Цель запроса - проверить, не является ли параметр (логическая переменная - control) нулевым и истинным Я…
15 июл '18 в 04:28
1 ответ

Запрос mongoTemplate для составного ключа

Допустим, у меня есть коллекция монго следующим образом: /* 0 */ { "_id" : { "index" : "index1", "version" : 1 } } /* 1 */ { "_id" : { "index" : "index2", "version" : 2 } } /* 2 */ { "_id" : { "index" : "index1", "version" : 3 } } Я хотел бы написат…
29 янв '15 в 10:26
1 ответ

Как загрузить и получить файл в mongodb в приложении весенней загрузки без использования GridFSTemplate?

Я хочу загрузить файлы и извлечь их из mongodb в spring boot приложение. Но я не хочу использовать GridFSTemplate потому что мой file size не будет больше чем 16 MB, Я не выбираю GridFSTemplate потому что ни одно из требований, упомянутых в ссылке h…
20 ноя '17 в 10:03
0 ответов

Как суммировать значение ключа для всех документов в коллекции MongoDB через mongotemplate?

Моя коллекция: { "_id":"5c2f0013f573b0fb2864d6cd", "vin":"4JGBB56E39A518216", "chargeTime":6000, "chargeAmount":5, "date":"20181001" } Я хочу суммировать "chargeAmount" во всей этой коллекции с помощью Java Spring MongoTemplate, как agg = Aggregatio…
04 янв '19 в 10:09
1 ответ

Как применить условие нескольких критериев, используя MogoTemplate

Я хочу применить несколько условий к критериям, но andOperator секунд String дает ошибку mongoTemplate.find(new Query(new Criteria().andOperator (Criteria.where("messagesTime)).gte(DateTime.now().minusMinutes(15).millisOfSecond()) .andOperator(Crite…
25 янв '19 в 09:17
2 ответа

Найти среднюю разницу в датах, хранящихся в виде строк

У меня есть база данных Mongo, и я сохранил даты в виде строк. Для каждого документа у меня есть поле с именем "creationdate" и поле с именем "creationdate". Формат даты - "ГГГГ-ММ-дд" (например, "2011-12-18"). Даже я могу выполнить простое агрегиро…
26 янв '19 в 08:04
1 ответ

Фильтрация вложенных элементов в MongoDB с использованием MongoTemplate Aggregation

Я пытаюсь отфильтровать массив полей, заголовок которых совпадает с заданным входным массивом заголовков, и отобразить весь документ, исключая несопоставленные поля. У меня есть документ ниже. На самом деле, я хочу добиться этого с помощью MongoTemp…
1 ответ

Как фильтровать данные, используя атрибуты класса с MongoTemplate?

Я использую MongoTemplate впервые. Используя Postman, я запускаю API и передаю JSON как @RequestBody, чтобы получить отфильтрованный список Student. Модельный класс Student.java package bd.ac.seu.erp.criteriademo.model; import lombok.Data; import lo…
09 авг '18 в 12:20
1 ответ

Mongodb полнотекстовый поиск не работает с точной фразой "ANYTHING.com"

У меня проблема с полнотекстовым поиском Mongodb. У меня есть 1M данных в моей коллекции с email поле. Я создал текстовый индекс для нескольких полей. Пока я использую запрос как db.user.find({"$and":[{"user_id":59856}],"$text":{"$search":"\"johnsmi…
15 фев '19 в 11:16