Публикации по теме 'mongodb'
Тестирование интеграции базы данных для пользовательской стартовой библиотеки доступа к данным Spring Boot с использованием…
Как настроить проект Spring Boot с интеграционным тестированием базы данных с использованием Testcontainers для MongoDB
Ранее я написал статью об абстрагировании логики доступа к данным с помощью библиотеки доступа к данным . В этой статье я поделюсь своим исследованием того, как я абстрагировал свою логику доступа к данным с помощью специальной начальной библиотеки доступа к данным Spring Boot и протестировал ее с помощью тестовых контейнеров MongoDB.
Обратите внимание, что на..
Вопросы по теме 'mongodb'
Метеор динамически фильтрует раскрывающийся список, когда выбран другой раскрывающийся список
[ ОБНОВЛЕНИЕ: я ответил на свой вопрос и понял, что проблема, с которой я столкнулся, связана с каким-то странным форматированием значения Session.get() , и код, который я разместил ранее, должен был более или менее работать.
Несмотря на это, я...
14.05.2024
mongoc_init() и mongoc_cleanup() могут сделать доступной память
У меня есть класс для выполнения операции mongodb с использованием mongodb-c-driver. В конструкторе вызывается mongoc_init(). В деконструкторе вызывается mongoc_cleanup(). Затем valgrind 3.10.1 сказал мне, что часть памяти «все еще доступна»....
09.03.2024
Как получить подтверждение обновления в драйвере mongodb nodejs?
Я использую модуль mongodb npm для подключения к моей базе данных mongo с помощью nodejs.
Мой простой вариант использования заключается в том, что мне нужно обновить документ в коллекции, которая может существовать или не существовать.
Поэтому,...
31.03.2024
Суммирование документов в пользовательском интерфейсе Rockmongo Query (mongoDB)
Я хочу суммировать поле по нескольким документам, подобным этим:
{"_id":ObjectId("123"), "steps" : 50},
{"_id":ObjectId("456"), "steps" : 15},
{"_id":ObjectId("789"), "steps" : 80}
Цель: указать сумму шагов по всем документам (должно быть...
18.03.2024
Слишком низкая версия сервера синтаксического анализа при использовании Heroku
поэтому я новичок в программировании и пытаюсь настроить панель синтаксического анализа через Heroku и связать ее с моим проектом Xcode.
Сначала я зашел на github и нажал кнопку развертывания на героку...
01.05.2024
Вставить в MongoDB и сохранить ObjectID?
Итак, у меня есть проблема, и несколько наводок о том, как ее исправить. Мне нужна помощь, чтобы выяснить, какой из них действительно будет работать и как его выполнить.
Я программирую на GoLang и использую пакет mgo для взаимодействия с...
01.04.2024
монго: почему я не вижу коллекции?
Я использовал оболочку mongo и не вижу свою коллекцию, даже если она существует:
> db.first.insert({name:'test',value:10})
> db.first.insert({name:'test2',value:20})
> db.first.find()
{ "_id" : ObjectId("588122a970e3439f3e3964ad"),...
28.04.2024
Perl Как вставить дату и время в mongodb
Я новичок в MongoDB, у меня есть даты в формате MySQL в массиве, например 2018-08-13 09:56:19 , и я хотел сохранить в MongoDB ISODate с часовым поясом -0500 , чтобы эта дата была вставлена как "Date" : ISODate("2018-08-13T09:56:19.000-05:00")...
30.03.2024
Как предотвратить сбой MongoDB при огромных совокупных запросах?
У меня есть экземпляр MongoDB, где иногда необходимо делать ранее неожиданные запросы. (В этом весь смысл без схемы, верно?)
Некоторые из них очень сложны и поэтому занимают много времени. Меня это устраивает, но я борюсь с тем, что эти запросы...
13.03.2024
Как отправить документы из агрегации на другую страницу с помощью mongodb и nodejs?
Скажем, у меня есть набор таких мест:
{
"_id" : ObjectId("5caf2c1642e3731464c2c79d"),
"requested" : [],
"roomNo" : "E0-1-09",
"capacity" : 40,
"venueType" : "LR(M)",
"seatingType" : "TB",
"slotStart" : "8:30AM",...
16.04.2024
Динамически нажимать, тянуть и устанавливать обновление схемы мангуста
Я пытаюсь настроить свой api патча, чтобы я мог создать динамический запрос для нажатия, извлечения и установки данных в моей схеме мангуста. У меня есть много значений, которые я бы изменил с помощью set, но у меня также есть массив объектов,...
15.03.2024
Моделирование хранимых ссылочных отношений mongodb в ядре .net
Я новичок в монго, и я ищу рекомендации по передовым методам работы с указанными отношениями и их моделирования в ядре .net.
Да, это обычное "присоединяется к mongodb??" вопрос. Но я не нашел хорошего ответа на это.
Чтобы сделать это проще,...
03.05.2024
Фильтровать по нескольким ключам вложенных документов
Ожидалось, что следующий документ будет захвачен фильтром, примененным ниже, но это не так. В чем может быть проблема?
// Образец документа.
Document emp2 = new Document();
emp2.put("name", "Charlotte Evelyn");
emp2.put("website",...
17.03.2024
Проверьте, не работает ли существующий после сортировки
Мой mongoDB findOne, который работал раньше, потому что он отвечал за проверку существования электронной почты в моей базе данных, но как только я добавил к нему .sort, он выдает ошибку UnhandledPromiseRejectionWarning: TypeError: Cannot read...
28.04.2024
Поиск MongoDB $ против заполнения Mongoose
Я видел этот и другие вопросы с похожим названием, ни один из них не ответил на мой вопрос .
Я просматривал документацию по мангусту , где я читал
MongoDB имеет похожий на соединение оператор агрегирования $ lookup в версиях ›= 3.2. У...
23.03.2024
Поиск ближайших регионов по названию в MongoDB
Я хотел бы реализовать предложения автозаполнения для регионов, близких к пользователю. Таким образом, для пользователя, находящегося в Сан-Франциско, который входит на Юнион-сквер, он может предложить Юнион-сквер, Сан-Франциско, а затем Юнион-сквер,...
04.05.2024
Как перебирать массив поддокументов mongodb, находить совпадающие элементы и сразу обновлять поля элементов новыми значениями
Например, если в заказе на покупку есть такие позиции:
и пользователь со стороны клиента отправляет нам позиции для обновления в массиве с именем lineItemsToUpdate и имеет такой формат:
[
{ unitCost: 342,
totalQuantity: 13,...
25.03.2024
Новые материалы
Очистить файлы Program .cache в Ubuntu 20.10
Очистите кеш за несколько простых шагов!
GNU / Linux реализовал эффективное управление хранилищем для своих пользователей. Но заметили ли вы, что в вашей системе Linux заканчивается место,..
Использование Node.js для чтения действительно больших файлов (часть 1)
В этом сообщении в блоге есть интересный источник вдохновения. На прошлой неделе кто-то на одном из моих каналов в Slack опубликовал тестовое задание, которое он получил на должность..
Введение в градиентный спуск и обратное распространение
Введение в градиентный спуск и обратное распространение
Как машинное обучение?
Машинное обучение ( ML ) - это исследование компьютерных алгоритмов, которые автоматически улучшаются по..
Шаблон CQRS — C#
Этот архитектурный шаблон в основном говорит о том, что мы можем использовать одну модель для операций чтения, а другую — для операций записи. Звучит хорошо, но реализовать его может быть..
Освоение функций потерь в машинном обучении для регрессии: полное руководство по оптимизации…
Введение:
Функция потерь является важным компонентом алгоритмов машинного обучения и статистических моделей. Его роль заключается в измерении несоответствия между прогнозируемым выходом модели и..
10 языков программирования, которые изменят мир в 2023 году
Мир программирования постоянно развивается, и востребованные языки постоянно меняются. Однако есть несколько языков, которые выдержали испытание временем и по-прежнему очень ценны для изучения в..
Чем заняться в наших библиотеках (апрель 2023 г.)
В апреле этого года мы празднуем обучение по-разному — от принятия позитивного и устойчивого мышления до понимания и сохранения местных популяций пчел, а также изучения новейших и новейших..