Nick
С Клауд сайта получил ссылку, а подключиться не получается) на Клауд без впн не зайти Поэтому подумал что и к бд просто так сейчас подключиться не получится
на клауде сами базы доступны, проверяйте настройки кластера в части белого списка ip с которых можно подключаться
Mike
Народ. Одной командой можно вытащить все значения из коллекции?
Mike
http://joxi.ru/YmEgJPahGVOKWA
Mike
вот такая структура данных
Mike
http://joxi.ru/RmzB1JxTv3Peam
Mike
почему этот запрос не выдает необходимый результат?
Mike
https://ru.stackoverflow.com/questions/1413564/%d0%9d%d0%b5-%d1%83%d0%b4%d0%b0%d0%b5%d1%82%d1%81%d1%8f-%d0%b2%d1%8b%d1%82%d0%b0%d1%89%d0%b8%d1%82%d1%8c-%d0%bc%d0%bd%d0%be%d0%b6%d0%b5%d1%81%d1%82%d0%b2%d0%b5%d0%bd%d0%bd%d1%8b%d0%b5-%d0%b7%d0%bd%d0%b0%d1%87%d0%b5%d0%bd%d0%b8%d1%8f-%d0%b8%d0%b7-%d0%b1%d0%b0%d0%b7%d1%8b
Mike
find({}) ?
тот же самый результат будет
Mike
http://joxi.ru/gmv1nyvHeKly3r
winterfall
Не грузит скрин) в чём вообще смысл юзать такие скриншотеры если это не ускоряет процесс вот ни разу 🤔🤔
winterfall
А, всё, я глянул на превью
winterfall
find тебе в любом случае должен отдать всю коллекцию. Если он этого не делает - мб проблема не в нём?
winterfall
а, стоп, чувак а ты зачем юзаешь find в результате find'а? о_о
Mike
тоесть проблема похоже все таки именно в команде а не в чем то другом
Mike
в 11 строке твоя проблема
да нет там проблемы вот эта функция: http://joxi.ru/D2PgJPYhwEnqjm
winterfall
а, это кастомная функа
winterfall
я думал это ты из недр монгуза достад
Mike
конечно
Mike
в том то и прикол у меня нет монгуса
Mike
)
winterfall
я уже заметил
Mike
это чистая монга и чистая нода
winterfall
а тебе религия не позволяет монгуз взять?
Mike
пока что нет такой задачи - мне надо просто данные дергать из базы и все
winterfall
а «такая задача» - это какая? которая не предполагает удобное взаимодействие с БД
Mike
ну просто надо вытащить пару данных
Mike
зачем тут монгус
Mike
ложить вообще ниче не надо
winterfall
Тогда гугли примеры для твоего случая, и делай по аналогии)
Mike
они все не работают
winterfall
Тогда ничем не могу помочь(
Mike
потому что примеры для монгуса как правило
Mike
или приводится в пример find
winterfall
Потому что в 95% случаев его юзают
Mike
ну это понятно
Daniil
или приводится в пример find
find в чистой монге по моему по умолчанию возвращает курсор, что видно на скриншоте
Daniil
Попробуйте добавить ещё метод .toArray() в конце
winterfall
grats
Mike
find в чистой монге по моему по умолчанию возвращает курсор, что видно на скриншоте
такой вопрос еще - хоть это и не критично щас - просто на перспективу: от всякий иньекций такой подход(без ОРМ) - вообще никак не спасает? (и вообще какого рода иньекции могут быть в нереляционных базах?)
Mike
имею ввиду вот такие запросы
Mike
http://joxi.ru/krDgJYlhG9aPMA
Дмитрий
Товарищи, подскажите, есть ли приложение/сервис для анализа лога монги, гуглеж выдаёт в основном mtools, может есть что-то более наглядное?
Khikmat
Ребят салют, только начал использовать Mongo, вопросик) как сделать в запросе на получение FindOne условие на дочернего элемента? т.е в документе есть метадата я по одному его свойству хочу найти документ
Vened
А что стряслось с официальным сайтом https://www.mongodb.com ? Лезу в документацию - получаю 403-ю ошибку
Vened
Можно было бы вообразить очередные санкции, но нигде никакого уведомления о недоступности для РФ не нахожу.
Vened
Огрничения для российских IP
А была где-то официальная информация об этом?
Sergey️
А была где-то официальная информация об этом?
Без объявления войны так скажем…
Sergey
было про удаление данных, блокировка видимо прилагается https://habr.com/ru/news/t/655291/
Vened
было про удаление данных, блокировка видимо прилагается https://habr.com/ru/news/t/655291/
Это про их облачный сервис было, и ещё в марте. Сайт и документация после этого еще до недавних пор были доступны.
Р00-👨🏻‍💻Михаил
Почему findOneAndUpdate с флагом upsert true может нормально срабатывать а может давать null в ответ?
Р00-👨🏻‍💻Михаил
На уже существующую запись
Р00-👨🏻‍💻Михаил
const obj = { unit: HOSTNAME, interface: path, number: phone } const doc = await SIM.findOneAndUpdate({ unit: HOSTNAME, interface: path }, obj, {upsert: true}) Если нужно делать модифаер $set - можете запинать меня тапками
Р00-👨🏻‍💻Михаил
С интернетиков первые результаты в поиске не спасают
Р00-👨🏻‍💻Михаил
Бляха Да
Р00-👨🏻‍💻Михаил
$set решает
Р00-👨🏻‍💻Михаил
Тупо тупо тупо Примеры где я смотрел $set не было Я подумал ну и значит не нужно, но это же так очевидно что нужно Это же целиковое обновление дока
Nick
$set решает
obj видимо только вставляется когда не найдено, и да не очевидно
Anton
У меня и с VPN не открывается, может упал просто?
Vladimir
Добрый день всем! Стоит ли каждые 24 часа индексировать бд .? Когда вообще стоит и сколько индексировать её при использовании elasticsearch?
Ratatata
Привет. Подскажите пожалуйста. В @Get запрос(nestjs) прилетают queries. И нужно отфильтровать документы в mongodb базе по ним. Т.е первый query это тэг ,второй страна. Как сделать так чтобы отфильтровать документы либо по одному из них либо вместе. Если в сервис делать return this._model.find( {tag: 'food' } ) , то поиск по одному условию работает. Но как сделать так чтобы искались документы и по двумя параметрам вместе
Ratatata
Нашел ещё что можно .find().or([{ country :country} , {tags : {$in : tags}}) . Но это не совсем то что нужно. Оно ищет по country "или" tags , а нужно как country "или" tags , так и country && tags
Ratatata
Почему-то знак или не отправился в сообщении
Anonymous
Подскажите пожалуйста, есть такая строка: const clients = await Order.aggregate([ { $limit: 10 }, {$sort: {"price": -1}}, {$lookup: {from: "User", localField: "clientId", foreignField: "_id", as: "user"}}, ]) Оно сортирует сумму выполненных заказов клиента. Как убрать повторение и суммировать в одну сумму? И так же, как узнать сколько заказов выполнил данный клиент по количеству
Null
5.0.8 (Apr 25) • 4.4.14 (May 9) ◦ 6.0.0-rc7 (May 24) ℹ️ Вышли версии 5.0.8, 4.4.14, 4.2.20 и 6.0.0-rc7 Что нового в будущем релизе 6.0 • Наше сообщество: @mongodb_ru • Решение проблем с MongoDB по подписке • Документация • Официальные курсы (Бесплатно) Stable: 5.0.8 (Apr 25), Unstable: 6.0.0-rc7 (May 24) Bugfix: 4.4.14 (May 9), Legacy: 4.2.20 (May 9) По вопросам размещения рекламы, вакансий и платных консультаций пишите @dd_bb ☠️ 4.0.28 (Apr '22) 3.6.23 (Mar ’21), 3.4.24 (Jan ‘20)
Гена
Привет Подскажите пожалуйста как мне заселектить stateStr? members: [ { _id: 0, ...... health: 1, state: 1, stateStr: 'PRIMARY', ..... } rs.status().members.{"stateStr"} вот так вот не работает(
Alexander
привет, сайт лежит или только у меня не октрывается? https://www.mongodb.com
Nick
привет, сайт лежит или только у меня не октрывается? https://www.mongodb.com
там залочили вместе с доками, пока юзайте впн, и желательно пробитсья к их саппорту и накинуть что есть проблемы