Форум программистов, компьютерный форум, киберфорум

Форум программистов и сисадминов Киберфорум


КиберФорум - форум программистов и системных администраторов. Бесплатная помощь в решении задач по программированию, математике, физике и другим наукам, решение проблем с компьютером, операционными системами.
Войти
Регистрация
Восстановить пароль

Темы раздела MongoDB

Не запускается функция после подключение к базе данных
ребят хелп есть такой код в серверном файле: const express = require("express"); const path = require("path"); const { MongoClient } = require('mongodb'); const app = express(); ...

Ротация логов MongoDB 7 версии
Всем привет! В старых версиях монги сервис держит старые файлы логов после ротации. Удалить можно если сервис рестартануть. В 7 версии это как то решилось? Не знаете? В официальной...

Поиск документов в коллекции в которых значение ключа содержится в заданной строке поиска
Здравствуйте, данные в БД: db.my.insertMany( ) строка содержащая искомые данные АБВ12345: stringContainsDataToBeFound="blaБЛа;bla112АБВ12345bla-бла4&BLA" псевдокод поиска:

Автообновление поля в документе
Добрый день, скажите пожалуйста можно ли средствами Mongodb поставить таймер на авто обновление корректного поля в документа ?

mongod dead но работает
Здравствуйте. Подскажите, пожалуйста. В контейнере запускаю mongo. На java стучусь по адресу монго - при рабочем контейнере есть доступ, при нерабочем нет доступа. Т.е. вроде демон mongod должен...

Зачем репликация при использовании триггеров
Здравствуйте. Может не понимаю что-то в теме, вообще плохо разбираюсь. Для пэт-проекта сделал чтобы 2 фронтенда на js общались через mongo. И При использовании mongo Atlas вроде работает. Но вот...

Redis и MongoDb: есть ли существенная разница по производительности?
кто нибудь использовал Redis или MongoDb. Есть ли существенная разница по производительности? Насколько имеет смысл использовать их параллельно с реляционными бд? ровно 1000 сообщений. Надеюсь...

Запрос данных из двух коллекций
Добрый день. Есть база, в ней есть две коллекции shop и cash. В документах, в коллекции shop есть _id, в коллекции cash есть parent.$id - значения одинаковые. Необходимо получить значения всех...

Связи между таблицами
Добрый день! Никогда не использовал Монго. Прочитав инфу о данном СУБД, наткнулся, что здесь не надо типа использовать связи между таблицами. Вопрос: допустим у меня есть таблица заказов, это...

Ошибка string(47) "CDbConnection failed to open the DB connection"
Добрый день, не могу справиться с проблемой общая ситуация - переношу вебсервис с одного сервера на другой, и не просто на другой, а на три разных(чтобы каждый сервис крутился на отдельном...

Поиск элементов в массиве
Всем привет. У меня есть node.js апи, у которой есть массив айдишников. Можно ли мне как - то запустить один find и найти документы соответсвующие этим айдишникам и какому - нибудь условию ?

Связь "один ко многим" в MongoDB
Как реализовать связь один-ко-многим в mongodb, если можно на примере.

список пользователей
Допустим надо сохранять список пользователей. Правельно ли я понимаю что каждого пользователя придется сохранять отдельным документом? И если я каждому юзеру хочу индивидуальный(порядковый...

MongoDB. Выборка уникальных значений
Доброго времени суток, уважаемые! Второй день ломаю голову над вопросом. У нас есть база данных (MongoDB). Для примера, представим себе, что это база данных файловой системы: Все записи...

Объединение данных в MongoDB
Доброго времени суток уважаемые! Сегодня, познакомился с MongoDB 2.2-2.4, скачал единственную книгу "MongoDB в действии", которую удалось найти. Прочитал её примерно до середины, в принципе всё...

Как происходит работа с mongo
Здравствуйте! Подскажите, как этот процесс правильно происходит: допустим, я разработал сайт который должен работать с mongo, купил хостинг и хочу перенести мой сайт на сервер. Мне надо будет...

Не удается запустить сервер MongoDB
Помогите, кто в курсе в чем может быть проблема. Windows7(32). Hotfix установил. config прописал. Явных ошибок в лог-файле не вижу. I CONTROL Hotfix KB2731284 or later update is installed, no...

Отличие транзакции от сессии
Объясните, пожалуйста, чем сессия отличается от транзакции и можно ли не вызывать транзакцию в приведенном примере, а весь код выполнять в сессии? const { MongoClient } = require('mongodb');...

Запрос на выборку из диапазона
Доброго времени суток! подскажите как правильно сделать выборку в MongoDB Compas Сколько документов содержит хотя бы одну оценку в массиве результатов, которая больше или равна 70 и меньше 80? ...

Как вернуть значения только из некоторых полей MongoDB c использованием одного запроса?
Доброго времени суток. Такая ситуация: например у меня есть "MongoDB" база данных с такой структурой: person: { _id: <ObjectId>, name: "Ivan", age: "30", position:...

Закрытие соединения с mongodb
добрый день, как закрывать и закрывать ли соединение с базой? У метода close, в классе MongoClient, пометка что не стоит использовать. Как тогда быть? После запроса из базы и вывода его на...

Вставка нужных данных в шаблон для корректного выполнения команды
Всем доброго времени суток! Добрые люди, подскажите, как верно выполнить данные задания: Задан шаблоны: 1. db.movies.updateMany(_____, {$____: {____: {$____: }}}) Нужно заполнить этот шаблон...

Частичная репликация MongoDB
Не разобрался в офдоках монги. Есть ли в ней частичная реплика, то есть чтобы не все таблицы синхронизировать?

Применение require("mongodb").ObjectID;
Здравствуйте! Не смог найти объяснение понятным мне языком, для чего нужно require("mongodb").ObjectID; Возъмем пример из этого учебника:https://metanit.com/web/nodejs/6.5.php ... происходит...

Как установить MongoDB на PHP 5.3.10?
По этой статье: http://mongodb.ru/blog/14.html Пытаюсь поставить MongoDB, но phpinfo() не выводит никакой информации о mongo. Устанавливал: php_mongo-1.2.10-5.3-vc9.dll и...

MongoDB и Windows 10
Здравствуйте. Я недавно открыл для себя существование Монго. Мне показалось, это та самая разновидность базы, которую я искал. Однако при попытке установить MongoDB на Windows 10 я столкнулся с её...

Запрос на вывод максимального значения
Помогите, пожалуйста, решить проблему. Создала коллекцию: { "_id" : ObjectId("5486216e2bee1f6cf7ea22cb"), "ID_PASPORTIST" : 1, "NAME_PASPORTIST" : "Валентина", "ID_OFFICE" : 1,...

Получить конкретное значение Find
Здравствуйте , помогите пожалуйста Есть запрос к базе данных он возвращает объект , если я выведу его через консоль получу 3 коллекции из базы данных например , let collectionQuery =...

Использование индексов
Дана задача,в которой известно какие индексы у нас существуют. > db.products.getIndexes() }).sort({brand:1}) db.products.find({brand:'GE'}).sort({category:1, brand:-1}).explain()

Последовательный перебор коллекции
Добрый день! Можете подскать, как решить задачу (только сегодня познакомился с mongoDB). Для построения графика необходимо последовательное чтение данных из БД mongoDB, начиная с 0 элемента до...

Как добавить запись в mongoDBCompass
Приветствую! У меня возникло такое вот затруднение - я работаю над парсингом статей из определённого сайта. Статьи я извлечь смог, но у меня проблема - не понимаю, как после парсинга добавить ...

Ошибка в Mongo
Добрый день! Появилась проблема, которую я пока не могу устранить, надеюсь на вашу помощь. Установил mongodb, к удаленной базе подсоединяется, НО при открытии коллекций - если записей мало то...

Связь между коллекциями
Здравствуйте, есть два приложения, работающие на двух разных локальных серверах, естественно, и каждый из них связан с отдельной коллекцией в mongoDB. Каким образом можно связать один с других ?...

mongo error code 251
Монго 4.4 Проблема проявляется так. Если долго не трогать сервис (скажем, час), первый запрос падает вот так. org.springframework.data.mongodb.MongoTransactionException: Query failed with error...

Many to many. Связь многие ко многим в монго
Приветствую, столкнулся с проблемой. Недавно начал пользоваться ДО БД (монго). Передо мной встала след. задача: Имею словарь (в котором хранятся слова языка "а", которые имеют несколько переводов...

Как сделать запрос?
Сделал БД в mongoDB Подскажите пожалуйста как сделать запросы на эти несколько пунктов : 1. Вывести информацию о студентах, фамилии которых начинаются на букву К. 2. Вывести фамилии студентов...

Поиск по ключу объекта в массиве
{"_id": "6037bfff4b6d6b82d3f7ef66", "name": "testing", "zones": } У меня есть такая структура объектов. мне необходимо вытащить ВСЕ объекты у которых в зонах...

Объединение двух и более коллекций
Задача не совсем простая. Две коллекции: 1. Коллекция А, свойства: _id, date (типа Date), status (типа Int32) - здесь хранятся статусы 400 2. Коллекция B, свойства: _id, date (типа Date), status...

Изменение в синтаксисе подключения к базе данных
в версии 3.1 у меня выскакивает предупреждение (node:5548) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass...

Изменение значения полей во всех документах коллекции
Доброго времени! Только начинаю работать с БД Mongo. Подскажите, как можно изменить значения одного поля во всех документах: у меня в коллекции содержится большое количество документов с одинаковыми...

Повторный вызов createIndexes
Есть приложение в котором перед каждым запросом к коллекции вызывается метод createIndexes (c одинаковыми параметрами). С MongoDB на вы, нет достаточного опыта для оценки адекватности написанного...

Сохранение результата запроса к mongodb в переменную
День добрый. Очень нужна ваша помощь. Вроде бы простой вопрос, но не могу понять как сохранить результат запроса к базе в переменную, используя mongoose. Предположим есть база данных test. Нужно...

Как организовать данные, использующие JOIN?
Недавно начал знакомство с nosql-движками, пока эксперементирую. Решил сделать аналог существующей SQL базы. Есть таблицы:CREATE TABLE `users` ( `id` int AUTO_INCREMENT, `name` varchar, --...

агрегация
Здравствуйте. помогите пожалуйста разобраться с задачей: На сколько больше(или меньше) было дней с положительной температурой, чем с отрицательной Как посчитать количество дней, например, с...

Ошибка при установке MongoDB
после установки пакета для windows с сайта mongodb.com при запуске mongod.exe окно терминала появляется и сразу исчезает, почему так происходит и что нужно сделать, чтобы нормально установить mongodb?

Поиск, обновление документа/ов
Нужно каким то образов получать самый свежий(добавленый паследним) документ в колекции у которого нет отметки "Fulfilled". Также нужна возможность получать не один а несколько документов сразу. ...

Конвертировать bson в json
Здравствуйте. Имеется файл bson размером более 16 мегабайт. Обычная команда не работает: bsondump --outFile bson.json bson.bson invalid BSONSize: 17838829 bytes На просторах интернета...

Distinct после find
Добрый день. Начал изучать mongoDB(в универе задали, личной заинтересованности нет). Поставлена задача - написать несколько запросов без использования agregate. Я так понял, нужно использовать find....

Связывание PHP-FPM и Mongo
Установил на Ubuntu 14.04 стабильную Mongo по инструкции http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/ Драйвера по этой http://docs.mongodb.org/ecosystem/drivers/php/ Но на...

Можно ли получить связанные объекты в MongoDb
Всем привет. Есть такой вопрос. Можно ли в MongoDb получить свзянные объекты. Например у меня есть такой объект записи блога, который в себе хранит список комментариев. Комментарий хранит userId....

Не могу запустит MongoDB
День добрый. Подскажите, пожалуйста как запустить бд на Ubuntu. Всё делаю по инструкции, но при вызове mongo выдаёт такую ошибку root@33836:~# mongo MongoDB shell version: 2.4.10 connecting to:...

Ошибка при запросе Unrecognized pipeline stage name
Ошибка при запросе Unrecognized pipeline stage name exception: Unrecognized pipeline stage name: '$sample' MongoError: exception: Unrecognized pipeline stage name: '$sample' at...

Надо поменять кластерное время mongodb
Сам себе создал проблему - изменил серверное время. Законнектился к базам и тем самым поменял кластерное время Mongo Потом откатил время назад, и уже законнектится не получается, так как кластерное...

Ошибка в mongoDB запуск бота
mongodb запускается вроде Но при запуске бота который конектится к бд такая ошибка. js-bson: Failed to load c++ bson extension, using pure JS version js-bson: Failed to load c++ bson...

Lookup c unwind и group
Всем привет. У меня есть две таблицы где в одной указаны id записей другой страницы как String, проблема в том что айдишники закопаны внутри нескольких массивов, поэтому ничего не придумал как...

Запрос с проверкой результата AddToSet
Привет, можно ли составить запрос с проверкой на выполнение AddToSet? Например : { _id: 1, list: listCount: 3 } Вот всевдокод:

Удаление элемента в массиве
Есть набор документов примерно такого содержания: { "url" : "http://site.ru/url1", "checks" : } Нужно удалить у всех элементов массива "checks" поле "html", при этом у некоторых элементов...

Нахождение максимального и самого длинного значения MongoDB
Добрый день. Мне нужно сделать две выборки: 1) Вывести все сектора (Sector) и максимальную стоимость (Price) компании в каждом секторе; 2) Вывести все сектора (Sector) и для каждого сектора вывести...

Как написать такой запрос
Ребята, подскажите как написать такой запрос в MongoDB: Необходимо составить запрос, который выведет трёх пользователей, у которых подтвержден только 1 из 2 контактов - email или телефон. ...

Dump базы данных
Здравствуйте! Столкнулся с проблемой, на своем vds я делаю дамп бд с помощью mongodump --db mydbname -o /var/www/dump и все хорошо. Но на своей машине при попытке сделать эту комманду я получаю:...

Как правильно скачать БД и развернуть ее локально?
Здравствуйте. Есть сайт, на сайте база данных mongo. Передо мной стоит задачу развернуть этот сайт локально, но я не могу никак скачать себе базу данных. Использую команду mongodump -h host --port...

Посоветуйте статьи/книги
Посоветуйте что можно почитать про MongoDB, в частности про разворачивание базы на linux в виртуалке?

Создание массива объектов mongodb?
Мне нужно создать массив объектов с названием chatUser в нем будут каждый юзер из беседы. У каждого пользователя должны быть такие значения: id: Number, isRang: Number, isMute: Number,...

Ошибка при сохранение юзеров (TypeError: userList.save is not a function)
setTimeout(async() => { update(); }, 60000); async function update () { const userList = await User.find({}); userList.forEach(async element => { if (element.depositBalance === 0) {...

Запросы БД
БД - SESIYA Коллекции - 1.EKZAMEN (NAZP,NZK,D_EKZ,BAL) NAZP - название предмета,D_ENZ - дата экзамена,BAL - бал 2.STUDENT (NZK,PR_IN,D_N,N_GR) NZK - номер зачетки,PR_IN - ФИО,D_N - дата...

Работа с бинарными данными
Подскажите, пожалуйста, как можно сохранять и извлекать бинарные данные. GridFS для больших кусков, выходящих за рамки одной записи, а мне нужно сохранять и извлекать порядка 50 байт. Чтобы...

Порты, MongoDB и MongoD
Здравствуйте Впервые сталкиваюсь с MongoDB. Необходимо поднять базу и открыть доступ для подключения с другого сервера С дампированием вроде как разобрался и перелил базу, ничего необычного...

Функции javascript при поиске в update
Пытаюсь изучать MongoDB и не могу сделать одну простую вещь. Версия последняя: 4.2.2 В консоли при поиске в базе и фильтрации можно отправлять javascript функции. По крайней мере вещи типа таких...

Как восстановить исходный документ?
Было дано задание: Для изменения документов используют команду update. Допустим, мы хотим добавить к документу с идентификатором 1 новое логическое свойство visible (англ. видимый) и присвоить ему...

Фильтрация по значению в массиве
Здравствуйте! Есть модель Room и RoomMessage. RoomMessage содержит поле recepients (массив пользователей получивших сообщение). Подскажите, пожалуйста, как выполнить запрос с фильтрацией, чтобы...

Перезаписать код sql для mongoDB
Есть код написанный в sql server, надо его переделать для mongoDB. До этого никогда не работала с mongoDB, синктаксис знаю плохо и не получается написать, очень нужна помощь. --Тренеры, которых...

Поиск в массиве нескольких значений
Уважаемы, как мне найти сразу несколько значений у меня есть "specifications" : { "children" : }, Как мне найти к примеру , что бы было одновременно - ИмяБренда -...

Как правильно отфильтровать данные в MongoDB?
Всем привет, подскажите, пожалуйста, как правильно сделать следующую фильтрацию в MongoDB? У меня есть три документа. { "_id": { "$oid": "5d7f70d46b647c1a74d9b8aa" }, ...

Двойной map/reduce
Есть таблица заказов orders. db.orders.insert({ 'date' : ISODate('2020-01-01'), 'total_sum' : 1000, 'customer' : { 'name' : 'name' } ] })

База данных для стриминговых платформ
Хэйо все. Я придумал идею собственной платформы вместе с моим другом, и мы задаемся вопросом, какая база данных лучше подходит для потоковой платформы. Я хотел использовать mongodb без всякой...

Скопировать структуру БД
Добрый день. Есть БД, сделать ее копию - места не позволяет. Есть команда, которая создает копию структуры в новой БД, чтобы все коллекции и поля были, но значений не было?

Кластер MongoDB
Всем привет. Господа, возник вопрос по архитектуре кластера, который недавно передали нам в эксплуатацию на работе от другой компании. В общем "заехал" к нам в дата-центр кластер из трёх VM, где...

Авторизация, создание пользователей: Couldn't add user: not authorized for insert on zdb.System.Users
Установил MongoDB в системной базе admin создал пользователя boss с привилегией userAdminAnyDatabase. Включил авторизацию в конфиге auth=true. Подконнектился под boss Для базы zdb пытаюсь создать...

Запросы с группировкой по двум полям MongoDB
Здравствуйте. У меня есть коллекция со следующими объектами: У меня не получается сделать два запроса: 1. Количество цветов для каждого типа кузова. 2. Название производителя с двумя марками...

Вывод данных БД сервера MongoDB на DataGrid C#
у меня на на сервере MongoDB есть коллекция с документами такой структуры: db.voiceshow.insertOne({ "Name":"Alexander", "Age":34, "Language":"Russian", "balls":{"ftour":1, "stour":2, ...

Node.js +MongoDB + Ubuntu
Всем привет! Столкнулся с трудностью по подключению Базы данных к проекту. Есть готовая база данных (папка с файлами). Нужно эту БД прикрутить к проекту на Node.js. У меня стоит релиз Ubuntu...

Errors в audit log
Нужно сконфигурировать audit log для Mongo db, чтобы туда печатались ошибки, не только result code ошибки, но и сама ошибка для комманд CRUD. Сегодня, мы можем видеть в аудит лог result code=0 (...

Не стартует mongoDb
Здравствуйте! Сегодня при вставке произошла ошибка, после чего mongoDb сервер упл и больше не поднимается. В логах встречаю следующее: 2018-04-29T09:18:42.444+0300 I CONTROL Trying to start...

Обратное инкрементное резервное копирование в Mongodb
Доброго времени суток, возник вопрос можно ли реализовать обратное инкрементное копирование для mongodb, может у кого-то есть подобный опыт, не смог найти никакой информации по этой теме в интернете....

MongoDB + C++
Добрый день форумчане, у меня к вам следующий вопрос, ни кто не работал с MongoDB из С++, желательно из Qt, но не обязательно, знаю как что есть драйвер для него пытался его собрать(вот по этой...

Заменить в MongoDB часть текста
Добрый вечер! Позвольте задать вопрос (вдруг кто-то поможет). Каким запросом в MongoDB можно пройтись по всем записям и в поле url заменить один домен (и всё что до него) на другой? Вот скрин:...

Скорость выборки в MongoDB
Есть таблица в монге, порядка 41К записей, 40 полей, из которых 30 - числовые, остальные - строки. Выборка из таблицы работает весьма не быстро, можно ждать и 30 и 60 сек. Крутится на VPS, 1Гб, 1...

Добавление python словаря в коллекцию
def check(new_matchs, names): if names.count() == 0: for teams in new_matchs: matchs.insert(teams) else: for n in names: for i in n.values(): ...

База данных не добавляет более одного пользователя с ошибкой E11000
Здравствуйте и с новым годом) Использую mongoose версии 5.4.1. Node.js. Реализую регистрацию и авторизацию провожу через браузер. Данные сохраняю на бд. Могу зарегистрировать только одного...

Генерация уникального ключа для словаря
Здравствуйте, уважаемые участники формула! Я залила документ в коллекцию: db.newcol.insertOne({ "date":"02.04.22", "tasks":{ 1:{"task":"украл", "completed":false}, ...

Разница между тегами и зонами в шардинге
Всем привет, читаю про шардинг в MongoDB, и столкнулся с неопределенностью, в чем разница между тегами и зонами? Читаю официальную документацию:...

Правильная сборка FilterDefinition
Доброго времени суток у меня есть такая вот сборка фильтра: public FilterDefinition<Person> PersonFilter(List<string> tags) { var builder = Builders<Person>.Filter; ...

Поиск в массиве по значению первого элемента
{ "RequestParams": { "adt": 1, "chd": 0, "inf": 0, "class": { "0": "M" }, "DepArr": ,

Использование group
Дана база данных klients Необходимо для каждого клиента показать количество банков-кредиторов. Использовать group Что не так с моей конструкцией?

Как заставить mongo быстрее обрабатывать запрос?
Имеется база MongoDB 3.2.0, в ней более миллиарда записей. Необходимо выполнить создание нового поля путем арифм. операций над существующим. Вот код для mongo shell ...

Получить строки которые есть в запросе, но нет в коллекции
Имеется коллекция users, вид документа простой, ObjectId _id и string name, оба уникальные индексы. Размер коллекции 2кк+ документов. Возможно ли создать запрос с множеством строк, который сверит...

aggregation поиск самого нового и объединение в группу
Уважаемые, не могу понять у меня есть комментарии, пример Вид в базе комментария { "_id" : ObjectId("5e17251e5e81284060a864a0"), "parentId" : "", "message" : "comment 1", ...

MngoDB не запускается при выборе движка WiredTiger
Создал папку /var/lib/mongoWT (права, владелец все как у папки с файлами стараджа mmapv1) Изменяю секцию сторадж в конфиге MongoDB: <code> # Where and how to store data. storage: dbPath:...

NOSQL Документация
Есть какая-нибудь документация по NOSQL?

MongoDb settings
Всем доброго времени суток, помогите понять про настройки от MongoDB. Вопрос такой : Есть приложение на яве, в этом приложении есть aplication.properties вот как он выглядит...

Какие менеджеры баз данных работают с MongoDB
Добрый день. Какие менеджеры баз данных работают с MongoDB? И какие из них бесплатны? Добавлено через 4 часа 3 минуты Прочитал что в 0xDBE планировалось внедрить, но было ли это сделано? И не...

Как недопустить дублирующих записей
Возник вопрос. Предположим мне надо сохранять данные с уникальным полем. Кпримеру катировки валют. нужно сохранить только одну запись для каждой даты. но как я могу запретить добавление второй...

Выборка всех записей с условием
Нужно чтобы выводились все сущ-е записи по условию $res = $collection->find(array('user' => $_SESSION)); //where user = session $te = iterator_to_array($res); foreach ($te as $rs) { ...

Запрос по фильтру MongoDB, C#
Доброго времени суток. Есть такая вот простая для примера структура базы { id: 0, Numbers: } { id: 1, Numbers:

MongoDB + php вывод двумерной таблицы
Доброго времени суток. Изучаю mongodb Помогите устранить ошибку $m=new Mongo('localhost'); //Подключаемся к mongo-серверу // выбираем БД $db = $m->books;

Как найти по значению поля массивов?
"_id": "5e5f7d8e1213829e533021b0", "name": "A", "duration": 1, "zones": у меня есть таблица с такими объектами. Как получить из нее только те , у которых в масиве zones...

Доступ к коллекции по URL извне
Всем привет, вопрос следующий, сохранили данные через Node-Red в MongoDB. Как мне получить к ним доступ к ним извне? Например, простой GET Request с помощью JQuery. Как мне сделать так, чтобы по...

Настройка авторизации в mongodb
попробовал в mongod.config прописать auth = true Получился такой конфиг # mongod.conf # for documentation of all options, see: # ...

Документ в MongoDB
Создать коллекцию документов (структура на ваше усмотрение) и заполнить ее большим набором данных (от 10 тысяч документов). Сравнить скорость выполнения запроса с индексом и без, используя метод...

Запрос из sql в mongoDB
Есть запрос написанный на sql, хочу его переделать для mongoDB, но он почему-то не работает, выдает не то. Что не так? select * from Расписание where Дата between '2019-12-30' and '2020-12-31'...

Ошибка подключения к базе
/* Полный текст ошибки ReferenceError: conneсtionString is not defined at E:\mongodb_lesson3\app.js:4:47 at Object.<anonymous> (E:\mongodb_lesson3\app.js:14:7) at Module._compile...

Можно ли приготовить Map/Dictionary?
Доброго времени суток. Втыкая в документацию к монге, так и не понял, есть ли возможность сохранить в ней данные в виде Map/Dictionary? Всё, что предлагается - это обычный массив, с прогоном...

Нода не возвращается в репликасет после рестарта сервера
День добрый. Вопрос из области администрирования монги Ось Centos 8, Mongodb 4.2.5, репликасет из трёх нод Столкнулись со следующей ситуацией: после ребута любого из серверов сервис mongod на...

Статус - failed
~$ sudo service mongod status ● mongod.service - High-performance, schema-free document-oriented database Loaded: loaded (/lib/systemd/system/mongod.service; disabled; vendor preset: enabled) ...

Занесение большого массива в базу
Здравствуйте. Есть массив состоящий из двух значений типа double, но они без ключей. Можно ли как-то занести их всех в базу не перебирая в цикле?

Уточнение по индексам
Объясните, пожалуйста, в чем разница? Одинаково ли будут работать составные индексы вида (a:1, b:1) и (b:1, a:1). a, b - поля документа, 1 – порядок сортировки по возрастанию

Mongoose & mongodb
Добрый день. У меня возникла проблема с доступом к базе monogodb из node приложения, посредством пакета mongoose. Нужно было создать коллекцию, добавить туда тестовые данные и настроить индекс для...

Ссылка на коллекцию
Всем привет. Скажите, пожалуйста, можно ли в документе как-то указать сслыку на определенную коллекцию? Что бы при получении данных документа можно было подтянуть все, что есть во второй коллекции?

Добавление записи в саб коллекцию по неполному фильтру
Ещё раз добры день. Нужно найти пользователя и если ли у него нету конкретного продукта, то добавить ему. При этом не учитывать дополнительное поле. { _id: 1, Pr: } Всевдо код:

Удаление определенного атрибута в массиве вложенных документов
Здравствуйте. Имеется коллекция record, хранящая архивные дела. Вот её упрощенная структура (опустил большинство атрибутов): { "_id": 1, "tomes": } { "_id": 2,

Начало работы с Mongo
Начал читать оф документацию, не найду ответа на вопрос - можно ли использовать Mongo, как отдельный файл( без серверного режима), или при установке приложения, прийдётся регистрировать сервис /...

Сохранить в mongodb результат curl
Всем привет. Ребята, проблема такая. Используя curl получаю страницу, и результат пишу в бд. На скрине видно, что ya.ru сохраняется нормально, а на строчке $t->insert(array('link' => $info,'html'...

MongoDB получить содержимое документа
Есть бд(MongoDB) В ней документю Допустим документ создавал не я и я не знаю что в нем! Как мне получить содержимое фаила или хотя бы его структуру. с использование pymongo

Найти элемент по ид находящийся во вложенной схеме Mongoose
Здравствуйте!!! Подскажите как выбрать первый subtitle? У меня выдает ошибку 'Cast to ObjectId failed for value "0" at path "_id" for model "Category"' или пустой массив при моих попытках. ...

Выборка из массива
Здрасвуйте, помогите сделать выборку, имеется коллекция users, в ней есть фотографии, нужно выбрать фотографии с active = 1 тоесть должно выбраться : "active": 1, "photo_1":...

Связи в БД
Все привет! Начал знакомиться с MongoDB, пока обобщенно. Данные хранятся в своего рода JSON(BSON), по коллекциям, тоже с уникальными ID Но как быть со связями, например как в SQL классическом....

Запросы по дате не работают
db.getCollection("MyCollection").find() { "_id" : ObjectId("607804af4b1d076c3b2939a0"), "requestTime" : ISODate("2021-04-15T09:17:35.593Z")} показывает, что запись есть ...

Mongoose обновить запись в документе
Уважаемые, как мне обновить запись в документе только в случае если она отличается от той которая в базе записана? userModel.findOneAndUpdate(search, { $set: newdata }, { upsert: false, new: true...

Запрос к двум таблицам
Добрый день! Мучаюсь с этим второй день, на форуме не нашёл решения. Мне нужно сделать запрос к mongodb на выборку данных по двум таблицам. Т.е. есть две таблицы: users , comments В таблице...

Mongodb, Map-reduce
Всем привет. Нужно сделать запрос в MongoDB, который за кодом (хранится в одной коллекции) выводит название, которое хранится в другой коллекции, то есть, аналог join в sql. Для создания запроса...

MongoDB + YCSB под Win7
Всем доброго времени суток. Необходимо запустить тест YCSB (http://research.yahoo.com/Web_Information_Management/YCSB) под MongoDB (http://www.mongodb.org/) для дальнейшего анализа результатов. Но...

Запросы к базе данных
Доброго времени суток! Объясните новичку, что такое запросы и как их отправлять в mongoDB, если можно на примере.

Перенос данных из тестовой базы на продакшн
Доброго времени суток. У меня такая ситуация: есть две одинаковые по структуре mongodb базы - база подрядчика и продакшн база, ну т.е. база подрядчика это просто параллельная версия продакш базы....

JQuery + MongoDB
Хочу написать сайт с использованием монги. Для админки нужна легкость и быстрота в обращении. Для этого нужно написать грамотный интерфейс. У меня есть предположение, что нужно использовать...

Поиск по полю
Здравствуйте!!! Подскажите, а если у меня категория статьи в документе, то как я могу вывести только категории? title: String, preview: String, text: String, keywords:...

Очень медленная сортировка, медленно создаются индексы
Всем привет, в базе около 7млн записей. Нужно сортировать по полю, запустил вчера вечером создание индексов, до сих пор выполнилось только 70%. И чем ближе к концу, тем медленнее идёт операция....

не работает 3 шаг в туториале meteor
Прохожу туториал по работе с react и mongoDB в системе meteor, который на сайте meteor com Застрял на 3 шаге: нужно создать коллекцию в монго и обратиться к ней через проект. Я всё это сделал, но на...

Mongod, как запустить в скрытом режиме?
Как запустить mongod.exe в скрытом режиме, чтобы можно было продолжить работать, а то выводит: waiting for connections и не туда, не сюда, а просто висит и ждет. Приходится открывать другую консоль и...

Выборка части текста
Здравствуйте Имеется БД куда заносится текст, поле "content". Необходимо выдирать из этого поля первые 100 символов до пробела, т.е. чтобы слово не обрывалось. Перерыл кучу источников, конкретно...

Оптимизация большой базы и коллекции
Здравствуйте! Есть такой вопрос Имеется MongoDB 3.0.7, в ней имеется бд размером 10 ГБ, одна коллекция весит 6.5 ГБ (bson) Соответственно, запросы идут медленно к данной базе Можете подсказать, в...

Как создать графическую структуру БД
Есть файл .db, можно ли с помощью какой либо программы его открыть и получить графическую структуру БД, чтобы были все таблицы связи и т.д.

Выборка больше или меньше
есть коллекция и в ней поля к примеру: в браузере из формы (ajax-ом) отправляем: {"id":"1","Цена":"900"} {"id":"2","Цена":"800"} {"id":"3","Цена":"700"} {"id":"4","Цена":"600"}...

Сгруппировать поля
Всем привет! Помогите пожалуйста составить запрос. Есть список объектов: { "_id": "...", "city" : "NY", "street" : "Times Square", "population" : 2099 },

Элементарно сохранить в Json
Здравствуйте, Только начал разбираться с Mongo shell, использую robomongo, создал local db, в ней две коллекции с данными. Как Все это дело сохранить в Json файл на диск. Цель через AngularJs...

Import to MongoDb from mySql
Добрый день. подскажите как можно сделать такое - у меня есть файл/скрипт с расширением .sql в котором идет создание таблицы и заполнение ее данными через insert ignore into. как этой файл/скрипт...

Mongodb windows не совместимость
Здравствуйте. Почему так, может кто-то сказать?

Не стандартная фильтрация данных
Доброво всем Встала задача отфильтровать набор возращаемых данных. Хотел поинтересоваться если можно сделать с помощью mongoldb. Дан набор данных: Задача:

Удалятся ли данные с mongodb в связи с последними новостями?
Есть собственный проект, mongodb использую как базу данных, стоит ли в таком случае беспокоитmся, что данные сотрутся в ближайшие несколько месяцев? (Захожу в монгу через впн) Вопрос спрашиваю чтобы...

Получить первое наименьшее значение
добрый день. пишу на джаваскрипте програму по работе с монго ДБ. У меня есть таблица с полем "start"которое являет собой число-таймштамп. мне необходимо получить объекты где значение этого поля...

Запросы в mongodb
У меня есть объекты. Пробую получить доступ к полю ,, profession ", что находиться в поле ,, parents". db.getCollection('students').find({ parents: {profession: "programmer"} }) ...

Доступ клиента к определенному документу
Привет всем. Помогите понять как сделать следующее. Есть база в которой я хочу сделать следуйщее. Сделать форму(сайта) в которой будет создаваться новой клиент Имя,Фамилия, Мейл и т.д. Все это я...

Version `GLIBC_2.14' not found с mongodb
Уже весь интернет перерыл все команды вводил не помогает VPS debian 7 Пытаюсь запустить бота на нем мне вот такую ошибку выдает.. js-bson: Failed to load c++ bson extension, using pure JS...

Как модифицировать определенный объект в массиве?
У меня есть базы Users, Groups. У Groups есть settings, они уникальные и зависимые от Users. Я ищу лучший вариант реализовать это. Мой вариант: const Users = new Schema({ Groups: })...

Не получается составить запрос
Добрый день. Не могу составить правильный запрос. Подскажите. "Найти кол-во преподащих инструкторов по годам. (Подсказка: Можно с помощью оператора $addToSet)." Должно получиться: ...

Ошибка при синхронизации
Всем здрасьте =) Есть киоск 365 школа в kioskmanager ошибка при синхронизации с сервером на битриксе фото приложил До этой ошибки, было написано - БД отключена Поможете ?

Mongodb javascript
Вот у меня есть база данных в монго компас {nickname: "Simple", age: 23, mvp: 19}, {nickname: "Zywoo", age: 19, mvp: 12}, {nickname: "Electronic", age: 26, mvp: 5}, {nickname: "B1t", age:...

Не могу настроить mongodb.conf
Всем доброго времен суток!! Такая вот проблема установил монгу на gentoo(VPS). решил настроить так что бы она слушала не локальный ip а внешний. Прописал в /etc/mongodb.conf параметр...

Из SQL в MongoDB
Здравствуйте! Помогите пожалуйста привести реляционную базу данных (картинка ниже) к нереляционной? как выглядят связи многие ко многим?

Связи в rockmongo
Добрый вечер! Скажите, пожалуйста, как связать коллекции(таблицы) в rockmongo?? Заранее спасибо!

Mongodb Aggregations
Выполняю работу в Mongodb Compass. Необходимо создать запрос, который выдает рейтинг компаний по выручке в определённом году. Но ничего не работает на фильтрации... не знаю что делать:( :(

Sharding with replica set на локальной машине
Доброго времени суток, дорогие форумчане. Прошу не пинать сразу за вопрос, но так как я новичок в этом вопросе, то нужна небольшая консультация по вопросам шардинга и репликации базы mongodb. ...

MongoDB + Spring
Всем доброго дня! не могу разобраться с вставкой значений в коллекции. Суть у меня две коллекции, при этом они связаны между собой @DBRef. при добавлении данных вызывается Exception: Exception in...

Каков объем занимаемых данных для разных типов в MongoDB?
Нигде не могу найти размер данных для разных типов MongoDB. Например какая величина занимает на диске меньше места (integer) 1 или (boolean) True и почему?

Не устанавливается скачанный msi-файл
Доброго времени суток. Скачал два файла и msi и zip но мсишный не запускается и говорит что не походит данной оперативке и разрядности-Windows7(32). Теперь как все это дело организовать через...

Не работает find() для миллиона документов
Приветствую. Помогите разобраться с MongoDB. Нагенерил 10тыс. json документов. Делаю поиск db.mycollection.find({"0040A730.Value.0040A730.Value.0040A300.Value", "9999"}).count() выдает...

интерфейс
подскажите подалуйста, есть файл php для таблицы, как подключить его в монго и как перейти на localhost, чтобы посмотреть интерфейс ? вот сам файл, как в нем это сделать ? <?php echo "<a...

Потоковая обработка данных на C#
Программа с определенной периодичностью записывает в базу пару ключ-значение. Как организовать потоковое чтение из этой же базы, при появлении в ней новых пар? C#

Не обновляются данные в базе
Написал такой запрос на обновление пароля на сайте. В "Сети" на странице передает сообщение об успешном выполнении, однако в базе изменений нет. В итоге сделал вывод что пользователь с изменениями не...

Вывести наиболее результативного игрока
db.createCollection("teams") db.teams.insert( { "name":"Спартак", "competition":{ "date":"15.01.2023", "matches":}, {"number":2,...

Updated 0
Подскажите, первый раз работаю с Mongodb и вот возникла проблема. Вроде ве сделал по методичке, однако при запуске выдает: Updated 0 record(s) in 5ms db.getCollection('Absence').update( {id:2},...

Вывод коллекции в Node.js консоль
Как передать все что имеет коллекция в nodejs, пробовал через data.db("DataBases").Collection("Users").find({ Значение }) Но увы ничего не вышло. Если можно то напишите код примера, буду очень...

New Enteros UpBeat MongoDB Performance management
Доброго времени суток! Представляю вашему вниманию еще один интересный союз, ниже представлена ссылка на пресс релиз ...

MongoDB for Fedora 24 error while start
Ребят, что не так, устанавливал по легитимному мануалу. При вводе команды "service mongod start" Выдаёт: " Redirecting to /bin/systemctl start mongod.service Failed to start mongod.service:...

Можно ли использовать и Монго и Постгрес?
Добрый день, у меня такой вопрос: создается сайт, где в основном будут работать с постгрес, но еще решили использовать и Монго. Оно исползуется для full text search и для хранения больших файлов....

Получить вместо поля ИД объекты на которые они ссылаются
добрый день. Есть две таблицы с такими объектами blank {"_id":"6041093efb51dc7c5c1af416","name":"blank1","info":"just info","else":"rest"} human...

Можно ли подключиться к локальной БД в MongoDBCompass?
Можно ли подключиться к локальной БД в MongoDBCompass? Не к кластеру на их сервере, а к локальной на своей машине.

Нужно экспертное мнение по запросам
добрый день, друзья!.. нуждаюсь в экспертной оценке созданных запросов... заранее спасибо! Есть коллекция myresults с записями такого вида: { "_id" : 0, "name" : "aimee Zank", "scores" : }...

Сортировка и обеовление вложенных документов
Здравствуйте! Переписывал сайт под монгу, сделал что мог осталось 2 вопроса которые никак не могу решить. 1. Есть документ, в нем массив вложенных документов, как из этого массива получить...

Запись, чтение данных приходящих с event
Здравствуйте. Так получилось что мне пришлось первый раз в жизни кодить в JS+Node+MongoDB. До этого 2 года работал только с HTML/CSS :) Что есть: Конектимся к монго Подписываемся на event...

Сравнение слов разных языков
У меня в коллекции хранятся документы с двумя ключевыми полями: наименование на русском языке и наименование на английском языке. Мне нужно вывести все документы, в которых совпадают эти...

$and в MongoDB
Доброго времени суток, Уважаемые форумчане, помогите разобраться с назначением оператора $and. В мануале написано, что из-за неявного and-ирования критериев, указанных через запятую, $and нужно...

MongoDB не экспортированные файлы преобразовать в базу данных
Возникла проблема, есть файлы с неэкспортированной базы MongoDB, можно ли как-то это собрать в БД и завести, чтобы нормально экспортировать. Подскажите хотя бы в каком направлении искать ответ.

Как в MongoDB получить только определенные свойства?
Как в MongoDB получить только определенные свойства? К примеру есть такой запрос: Message .find({roomId: roomID}) .populate('userId') .exec(function (err, data) { if...

Mongo и mysql. Быстродействие
Добрый день. Не продвинут в вопросе баз данных, поэтому прошу помощи и совета у Вас. Есть база данных с миллионными записями mysql. Обычные выборки и подсчеты занимают не так прям много времени, но...

Замена arbiter node
Здравствуйте! Есть кластер mongo. Во вложении картинка. В нем необходимо сменить сервера на которых находятся арбитры. Будет ли достаточно для этого выполнить следующие операции: 1....

Итерация по документам
всем, добрый день! Помогите, пожалуйста, с таким вопросом - Есть база, каждый документ которой выглядит так: { "_id" : ObjectId("520bea012ab230549e749cff"), "Day" : 1, "Time" : 54,...

Как осуществить insert or update?
есть модель с уникальным полем в базе уже есть коллекция на 500 элементов нужно вставить 250 элементов и есть вероятность что есть повторения, так вот нужно просто проигнорить их, то есть вставить...

Пример БД
Добрый день всем! Начал изучать монгу, но не могу найти примеров этой БД. Когда изучаешь SQL базы всегда приводят для примера простые реализации типа клиент-магазин-заказ (библиотека-книга-читатель...

Не работает INSERT INTO MySQLi (MongoDB)
Здравствуйте люди добрые. Я только начинаю создавать собственный сайт, в HTML и CSS я уже шарю неплохо, а в PHP и MySQli пока только начинаю учится. Ну так вот. Я создаю регистрацию на сайте и ......

Фильтры запросов на c#
у меня есть запрос на базе MondoBD такого плана: db.voiceshow.aggregate() я хочу переделать его в нотации c# в BsonDocument, чтобы воспользоваться им в качестве фильтра (фильтр должен быть...

При обновлении добавить значения по умолчанию
Здравствуйте!!! У меня вопрос. Если я в схему добавил новый элемент(newElement) у которого есть значения по умолчанию(в данном случае type), то как я могу в старых документах при обновлении записать...

Как лучше развернуть MongoDB на трех виртуалках
Здравствуйте, уважаемые коллеги! Решено использовать MongoDB в реальном проекте. Проект небольшой, нагрузка относительна невелика. Есть три железных машины, на каждой отведено по виртаулке под...

Сгенерировать с mgodatagen приблизительно 10 миллионов записей
1) Сгенерировать с помощью mgodatagen приблизительно 10 миллионов записей для Вашей предметной области. Пример В Вашей коллекции данные могут быть на самом деле несуществующими, но теоретически...

Не работает .createIndex
Есть коллекция, в ней надо сделать поиск. Для этого необходимо создать индекс, который потом будет использоваться для поиска. Проблема в том, что через консоль я его могу создать: ...

Как получить ID новой записи в MongoDB?
Есть такая структура документа в MongoDB { "_id" : ObjectId("58f7d556aa52ce456672a67e"), "created" : ISODate("2017-04-19T21:23:34.315Z"), "context_task" : , "head" : { "userID" :...

Дропнуть БД со специфичным названием
Приветствую жителей форума! Вопрос до безобразия простой - не могу дропнуть бд, в название которой присутствует символ перевода строки, как так получилось мне самому не понятно... То есть вывод...

Ref во вложенную схему
Здравствуйте!!! Подскажите могу ли я сослаться на districtSchema? const districtSchema = new Schema({ title: { type: String }

Mongodb - большой размер файлов local.* при создании реплики
Здравствуйте. Пытаюсь настроить реплику из трех серверов. Запускаю все три, создаю конфигурацию cfg={_id: "rs0", members:} и применяю ее к 127.0.0.1:10001. Дальше творится какой-то бред: генерируются...

(поиск, обновление, агрегирование)
Вот у меня есть база данных в монгокомпас, как использовать с ним javascript функции?

Проверка имени пользователя при регистрации
Доброго времени суток. Пишу API на Node.js для регистрации пользователей: mongoClient.connect(url, function(err, db) { db.collection("users").findOne({ ...

Как обращаться элементам в базе данных по их созданной Id mongoose
Добрый день ! Вопрос по базе данных MongoDb в частности я использую mongoose.У меня есть схема которую я создал прикрепил скриншоты.Не могу сделать поиск по базе обращаясь к user._id у меня...

Установка MongoDB на PHP
Здравствуйте! Установила Mongo на PHP, все работает хорошо, но проблема в том, что PHP не видит класс Mongo. То есть я могу только устанавливать соединение с БД, а работать (добавлять данные,...

Схема mongoose для категорий
Здравствуйте!!!! Подскажите пожалуйста, как можно составить схему вложенных категорий? К примеру есть Родительская у нее дочерний у дочернего еще одна дочерняя категория. И как связать со статьями?...

Ошибка в консоле если запрос findOne ошибочный
Ребята, создаю запрос поиска, если то что я ищу есть, всё работает, если нет, то ошибка в консоле, как починить умные люди подскажите let query = new Object(); query._id...

Простой select запрос
Есть вот такая таблица(если надо выложу в JSON) как в аттаче https://www.cyberforum.ru/attachment.php?attachmentid=496678&stc=1&d=1425485555 Хочу получить список объектов содержащих необходимый...

Визуальное приложение MongoDB
Необходимо создать визуально приложение с простыми функциям, там показать коллекции, изменять их, добавлять и сортировать, т.к. сталкивался с SQL на С#, решил делать на С#, но нормальных туториалов и...

$orGT
db.cs.aggregate( } } } } ]) Вот у меня запрос или не получается чтобы больше очков чем 400 или больше ранк 5, где тут ошибка?

Удаление документов с отбором
Всем привет! С mongodb работаю недавно, подскажите, пожалуйста, есть коллекция с такими записями { "_id" : "test1", "clientid" : "main", "date" : ISODate("2018-04-21T09:10:34.705Z")...

Error Mongo no such cmd
доброго времени суток! Пытаюсь создать юзера в монго: >db.createUser ("grayloguser", "q1w2e3", false) Выдает ошибку, в чем проблема? ... Error: couldn't add user: no such cmd: 0 at...

Morphia, как сделать запрос
У меня есть класс @Entity(value= "hotel", noClassnameStored = true) public class Hotel extends BasicEntity { @Id ObjectId id; public ObjectId getId() { return id;

Агрегатные функции
Вчера начал учить mongoDB. Никак не могу разобраться в агрегатных функциях. У меня есть 3 объекта. Как с помощью $ max найти наибольшую оценку по полю avgScore и вывести оценку с именем? Спасибо...

Задание на тему "матрицы"
При помощи случайных чисел ввести матрицу размером 15 на 15 и поменять местами столбец, содержащее наибольшее значение со столбцом, содержащим наименьшее значение. Вывести на экран исходную матрицу,...

Не могу составить схему
бд mongodb nosql , нужно для курсача сделать концептуальную модель, помогите составить пожалуйста

Подключение клиента написанного на java к MongoDB
Всем привет =) Недавно начал изучать Android и есть задачка, а именно: Нужно написать приложение клиент на андроиде и подключить его к базе данных, выбрал MongoDB, и что бы клиент считывал данные с...

поле value mapreduce
Привет, Не могу решить проблему. Как можно избавиться от поля value после mapreduce? Чтобы вместо этого получилось это

Супер юзер не распространяется на остальные бд
Доброго дня уважаемые коллеги. Создал своего пользователя use admin db.createUser({user: 'Admin', pwd: 'Admin', roles: }) Все создалось, все супер. После пытаюсь зайти в свою БД "MyBase" и...

Организация БД
Добрый день, хотел бы поинтересоваться на счет производительности. Нужно делать поиск по разным категориям, и под категориям. К примеру Товары(авто(легковые, грузовые), мода(одежда, обувь)) При...

Как получить геообъекты по радиусу?
Нужно найти в пределах заданного радиуса такие типы объектов: // раз { ... "l" : { "type" : "LineString", "coordinates" : , , ... ]

Массив: вывести карточку, в которой есть хотя бы 4 совпадения с первоначальным массивом
Добрый день! Есть массив с 10 значениями. Эти значения нужно найти в массиве. Model.find({ sites: { $in: sites, } }, callback )

Berkeley DB
Стоит ли в 2022 году заниматься изучением Berkeley DB, а то долго уже вожусь с ней...? Может сообщение не в тему, но эта больше всех подходит...

Mongodb по одному и тому же запросу выдает разные результаты
http://**********/a/c9FtO Прикладываю скриншот как видите текст абсолютно одинаковый, но один запрос выдает результат а второй нет. С чем связана проблема и как ее можно решить?

Mongodb (делить запросы на мастер и слейв сервера)
Всем привет mongodb 3.2 я имею шардирование с репликасетами(мастер и слейв) Хочу чтобы все селекты шли только на слейвы а инсерты на мастеры. Можно ли это сделать средствами монгидб или только...

Есть ли COM библиотека для работы с MongoDB?
Здравствуйте. Есть потребность в соединии с mongoDB из языка для которого нет аутентичных драйверов. Вопрос: есть ли возможность подключаться к Mongo через COM, а не через ODBC драйвер? - Мне...

Невозможно использовать сеанс, который закончился
async function update(newInfo) { try { await mongoClient.connect(); const db = mongoClient.db("test"); const collection = db.collection("test"); return await...

Любить по Русски
Есть пара: type_m: "Снаряженная масса" Как обстоят дела с поиском по фразе на Русском языке: "Снаряженная масса"? Т.е. если бы была такая пара: type_m: "Curb mass" Я бы сделал так:...

Разбиение Aggregate
Есть запрос с агрегацией с очень большой Базе: db.collection_name.aggregate( ); Вопросы: Насколько я понимаю сбор и само агрегирование происходит на стороне самой базы? Если агрегация...

Массив документов
вообщем такая ситуация, есть коллекция документов, каждый документ хранит еще массив документов, делаю поиск по документам которые лежат в массив, в результате мне выводит весь документ. к примеру ...

Многократное создание индексов при каждом изменении коллекции
У скрипта нет инициализации. Т.е. индес нужен обязательно, но создавать его некому. Насколько будет плохой практикой при каждом добавлении документа в коллекцию повторно многократно создавать индекс,...

Error 13144
Доброго времени суток. Начал разбераться с монгой. Заимел 6 виртуалок на AWS amazon. Поднял на каждой по реплики, для дальнейшего объединения в кластер. И тут начались пляски. Инициализация...

Aggregation потеря доступа к полям после $group
Здравствуй. Не могу понять, как написать такой запрос. Есть следующая структура данных: { _id: 1, name: "Ivan", age: 21 }, ... Нужно найти самого старшего человека и вывести...

Нужно ли закрывать соединение?
У меня приложение на NodeJS. Нужно ли закрывать соединение каждый раз после запроса или оно само закроется, когда вернет результат? Либо можно создать соединение и ничего с ним не делать?

Какой запрос нужен, чтобы получить какое место занимает _id по рейтингу
Форумчане, нужна помощь. Есть коллекция где 2 столбца: (_id, rating). Записей более 100. Какой запрос нужен, чтобы получить какое место занимает _id по рейтингу. Понимаю, что сначала нужно...

MongoDB и Framework 4
Всем привет, начал пользоваться mongoDB, в студийном проекте на c# подключил библиотеку mondoDB driver, но она работает только на framework 4.5, для моего проекта надо framework 4.

Как в документе выбрать 1 элемент
У меня есть коллекция городов. Внутри неё много документов. В каждом документе много значений. Мне нужно сделать так, чтобы в каждом документе отображалось только 1 значение. Подскажите, пожалуйста,...

Установка и первое подключение
Доброго времени суток! Следую инструкции и никак не получается(( Скачал mongodb, распаковал на диск C:\mongodb, в системную переменную Path добавил ;C:\mongodb\bin, создал каталог для базы д....

Mongodb C# вставить объекты если таких не существует по (id)
Привет всем. Нужно вставить пользователей, если таких нету в базе по их ID. Использовать только лямба выражения по типу класса. class User{ public int Id{get;set;} } var users = new...

Поле "Дата" сохраняется с 0 часовой зоной
У меня есть поле "Дата окончания". Пользователь может ввести только дату. Например, 15.11.2016 00:00:00. В базу сохраняется значение на 5 часов меньше, т.к. я нахожусь в часовой зоне UTC+5. Я решил...

Ввести информацию обо всех отданных книгах и дисках, находящихся сейчас на руках
Здравствуйте, помогите пожалуйста. У меня есть три коллекции. Книги: { "_id" : ObjectId("6399f637dbdbf3934d48bac1"), "name" : "Вероника решает умереть", ...

Crash Mongo 2.4
Добрый вечер (день) друзья! Вот моя проблема... Есть набор коллекций 40-50 штук... Когда монга вертится в штатном режиме то команда free в консоли выдает что из 4гб свободно 3.2 , то есть все...

Не видит данные объекта при записи в бд
При создании книги выдает ошибку: Error: book validation failed: avtor.0: Cast to failed for value "" (type string) at path "avtor.0", articleGenre.0: Cast to failed for value "" (type string)...

Запрос из SQL (Oracle) в NOSQL (Mongo)
Всем здравствуйте,возник вопрос как переделать запрос на SQL в запрос для MongoDB. Есть два вопроса: 1. select sel.f1_id,sel.f1_num,sel.f1_dat,sel.f2_id,sel.f2_num,sel.f2_dat, ...

Несколько айпи в bindIp
net: port: ..... bindIp: 127.0.0.1,мой_айпи При перезапуске службы возвращает код 48, но в документации написан именно такой формат. Почему не работает? Ошибка именно в этом. Когда...

MapReduce запрос
есть коллекции orders, items. Нужно вывести с помощью MapReduce товар, список покупателей (customer.name) и количество покупок каждого товара пример: "item": "item1", "customer":...

Сохранность данных при обновлении и создании документов
Добрый день. Использую Mognodb в качестве базы (в связке со Spring). Стоит ли бояться за сохранность данных при обновлении документов? Скажем, если по какой-либо причине в момент изменения/создания...

mongodb в браузере
Здравствуйте. Подскажите, пожалуйста, можно ли использовать бд mongodb на фронтенде? Нужно именно создавать и редактировать документы. Судя по прочитанному, официально в браузере урезанная...

Удалить поле из объекта
Всем привет! Вопрос: надо удалить поле из всех объектов. Нюанс в том, что значения в это поле разные. То есть вот так его удалить не получится: db.getCollection('myCollection').update( ...

Как вычислить значение полей
Как вычислить значение полей в mongodb и записать в другое поле? Например, sum - dis и записать в поле result

Доступ к вложенной структуре
Коллеги, привет! Проектирую API и структуру БД для обучающих курсов со следующей структурой: Название курса —> Модуль —> Урок —> Тема —> Задание ] ...

mongorestore.exe --drop не удаляет все записи а только те которые есть
При помощи mongodump.exe я делаю бекам file.dump. Через время при помощи mongorestore.exe --drop я восстанавливаю данные. Но получается проблема что ключ --drop де удоляет все БД которые там есть...

Изменение значение каждого поля которое удовлетворяет regex
Необходимо заменить все email в базе данных, на какой-то один конкретный email. Пробегая все поля, которые могут представлять собой как обычные строки или числа, так и массив содержащий email, либо...

БД, новостная лента и действия над ней
Здравствуйте, у меня задание получить и вывести на экран список новостей, а потом добавить новость через форму новость, удалить и редактировать. Подскажите пожалуйста с чего начать и вообще как...

Cannot find module
В index.js из ../models/User.js импортируется UserModel, но возникает такая ошибка: node:internal/errors:484 ErrorCaptureStackTrace(err); ^ Error : Cannot find module...

api для подключения к бд отличается от указанного на сайте
Здравствуйте. Здесь на форуме подсказали по поводу авторизации ссылка как ютуб не вставилась почему-то Делаю по видео, но на 4.15 у человека в ссылке есть поле <dbname> а у меня нет. К атласу...

Как правильно организовать архитектуру постоянного хранения данных в MongoDb?
Добрый день! Сейчас такая ситуация: Запущена база MongoDb в докер контейнере на продуктиве. Каждый день коллекция конкретного отчета в системе загружается полностью и перезаписывает...

Поиск документов, значение ключа у которых не выходит за рамки полученного массива
Здравствуйте, уважаемые форумчане. Мне нужно получить массив от пользователя и сделать выборку из базы по следующему принципу: если полученный массив такой animals = то мне нужны документы...

Удаления по связям схемы
Здравствуйте, у меня есть две схемы Post и Like, у схемы Поста есть связь с лайком в виде массива который состоит из id этих лайков const schema = Schema( { userId: { type:...

Фильтр на вложенную коллекцию
Всем доброго времени суток! Недавно начал изучение MongoDB в контексте драйвера для .NET. Появился момент, с которым возникли трудности. А именно: Есть у меня вот такие два класса: ...

MongoDB mobile client
Парни, хай! На протяжении полугода мы старались воплотить в жизнь идею мобильного доступа к MongoDB. Нам хотелось получить приложение, которым можно было бы пользоваться в поездках да и вообще, в...

Как создать форму для создания комментария на сайте в MongoDB
Доброго времени суток! Возник вопрос по поводу создания комментария в посте на сайте. Не понятно, как подключить форму создания комментария к посту.

Запрос со связью с другими таблицами
У меня есть три таблицы (здесь показаны неполные): db.airplane.insertMany() db.passengers.insertMany() db.airplane_pas.insertMany() В последней таблице хранятся ручные ссылки на две...

Подскажите грамотно ли смоделированы данные
Есть информация связанная с городами (всего городов 4). Я предположил два варианта моделирования данных: 1) { city: nsk, date: 27.07.2014, time: 18:30, forecast : { // например...

Документ в документе и производительность
Здравствуйте. Только с rdb имел дело, сейчас mongo смотрю. В инете на express пример как раз для проектика подходит, но не понятно со связями. Хочу сделать бд по книгам. Вроде как документы...

Не могу зайти в аккаунт
это у всех так в Беларуси и России? или ещё можно исправить?

Запрос $all или как обойтись без массива
Всем привет! Не могу справиться с задачей, прошу помощи у вас. Есть вот такая структура: { "objects": { 1 : { Type: "A"}, { 2 : { Type: "B"}, { 3 : { Type: "C"}, {...

В MongoDB что такое «кластер» и «коллекция»? In MongoDB, what is a "Cluster" and a "Collection"?
В MongoDB что такое «кластер» и «коллекция»? What is a "Cluster" and what is a "Collection"? Мой опыт работы с MongoDB до сих пор был интересным. После регистрации я получил электронное письмо...

couchbase skopirowat wse indexy
Wsen priwet! Proshu pomoshi, muchayus uje pochti 2 nedeli(( Imeetsa baza couchbase, kak perenesti indexy s odnoy bazy na drugoy server. Probowal backup i rebalance, no eto ne podhodit. Est normalniy...

Данные из бд без клиента
Здравствуйте. Только открыл mongo недавно, никак не могу найти в инете - вот простую бд я создал, запустил сервер. А могу я вручную сделать запрос вставив адрес и данные в поиск браузера? Т.е. без...

Как настроить Mongo CLI (интерфейс командной строки) на компьютере с Windows?
Как настроить Mongo CLI (интерфейс командной строки) на компьютере с Windows? How do I set up Mongo CLI (Command Line Interface) on a Windows machine? Я просматриваю обучающее видео по...

Как доставать из mongoDB сущности порционно?
Как доставать из mongoDB сущности порционно с помощью mongoose в react?

Запрос к базе данных MongoDB
Есть база такого формата: _id : ObjectID :'6422315715671405e6e3c2c3' value: 295 dt : 2022-01-01T03:28:00.000+00:00 При поптыке достать сумму полей value за какой-то промежуток...

Проектирование структуры для курса
Товарищи, привет! Не понимаю с какой стороны подойти к проектированию API для Mongo. Есть у меня условно 4 запроса: GET /api/v1/courses — список обучающих курсов GET /api/v1/courses/ —...

Пример $lookup
Написал вот скрипт для mongosh. просто хочу поделдиться. Написал то я его зря. Может хоть кому-то будет от него польза. Что собственно происходит. Нужен поиск по полям, которые представлены в одной...

Хочу сделать приложение на подобии trello -Board-Column-Task
-Board-Column-Task - будут такие сущности, вложенные в друг друга при отображении.. вопрос как рациональней хранить такую структуру данных? буду использовать монгоДБ, реакт, редакс boards = : , ...

В файле UserService.js всё - is not a function или undefined
А в файле, где мы подключаемся к mongoose, всё работает. Почему так? Добавлено через 11 минут Уже другая проблема. UserModel - undefined. почему? Вот код: const {Schema, model, models} =...

watch для элемента массива
Здравствуйте. Вот такая схема {caller:String, calls:} В watch: filter = И при изменении callee не работает. За caller могу наблюдать, а вот именно за элементами массива calls не выходит. Всяко...

Новые блоги и статьи
Использование кэша Laravel - полный гайд
bytestream 18.02.2025
Кэширование - один из наиболее эффективных способов повышения производительности веб-приложений. В современном мире, где скорость загрузки страниц напрямую влияет на удержание пользователей и. . .
Создаем REST API в Laravel с аутентификацией через Passport
bytestream 18.02.2025
Разработка современных веб-приложений все чаще требует создания надежного и хорошо структурированного API. REST API стал стандартом де-факто для построения взаимодействия между клиентской и серверной. . .
Пайплайны в Laravel - полный гайд
bytestream 18.02.2025
Разработка современных веб-приложений часто требует обработки сложных процессов, состоящих из множества последовательных шагов. Например, при создании системы комментариев может потребоваться. . .
Как правильно использовать @required в Symfony
bytestream 18.02.2025
При разработке приложений на Symfony мы часто сталкиваемся с необходимостью внедрения зависимостей. Фреймворк предоставляет несколько способов управления этим процессом, и одним из таких инструментов. . .
Система безопасности в Laravel: возможности и примеры
Wired 18.02.2025
Каждый день появляются новые виды атак и уязвимостей, которые могут поставить под угрозу конфиденциальные данные пользователей и функционирование всей системы. В этом контексте выбор надежного. . .
Давайте сравним Django и Laravel
Wired 18.02.2025
Django и Laravel - два мощных инструмента, которые часто сравнивают между собой. Оба фреймворка предлагают разработчикам богатый набор возможностей для создания масштабируемых веб-приложений, но. . .
Laravel или React - что лучше?
Wired 18.02.2025
В разработке веб выбор правильного инструмента часто определяет успех всего проекта. Особенно интересным представляется сравнение Laravel и React - двух популярных технологий, которые часто. . .
Laravel 11: новые возможности, гайд по обновлению
Wired 18.02.2025
Laravel 11 - это новая масштабная версия одного из самых популярных PHP-фреймворков, выпущенная в марте 2024 года. Эта версия продолжает традицию внедрения передовых технологий и методологий. . .
Миграции в Laravel
Wired 18.02.2025
Разработка веб-приложений на Laravel неразрывно связана с управлением структурой базы данных. При работе над проектом часто возникает необходимость вносить изменения в схему базы данных - добавлять. . .
Аутентификация в Laravel
Wired 18.02.2025
В современном мире веб-разработки безопасность пользовательских данных становится критически важным аспектом любого приложения. Laravel, как один из самых популярных PHP-фреймворков, предоставляет. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru