Tatiana Belozub
Ребят, а что я делаю не так, коллекция создалась, а индекс почему-то в ней есть только один, тот который по дефолту, _id, хотя я пыталась добавить еще парочку как тут в последней строке: use spdb db.createCollection('fsta-articles'); db.getCollection('fsta-articles').createIndex({"ANIP" : 1});
Гена
всем привет На аггрегацию можно эксплейн повесить, чтоб план выполнения увидеть?
Илья
{}, {"explain": true}
Илья
в параметре options короч
Гена
.aggregate( [ { "$unwind" : "$lines" }, { "$unwind" : "$lines.history" }, { "$match" : { "$and" : [ { "lines.history.operationStatus" : "DONE" }, { "lines.history.timeStamp" : { "$gte" : ISODate("2020-05-21T08:20:00.000+0000"), "$lte" : ISODate("2020-05-22T08:30:00.000+0000") } } ] } }, { "$project" : { "historyId" : "$lines.history._id", "extObjectId" : "$extObjectId", "timestamp" : "$lines.history.timeStamp", "quantity" : "$lines.history.quantity" } } ], { "allowDiskUse" : false } )
Гена
чет не пойму куда здесь его втулить
Гена
а
Гена
понял
Гена
{ "allowDiskUse" : false }, {"explain": true}
Гена
но чет он не эксплейнит ничего
Илья
{ "allowDiskUse" : false, "explain": true }
Гена
супер
Гена
спасибо)))
Алексей
Всем привет
Алексей
подскажите пожалуйста можно ли как-то сделать индексы по полую с toLowerCase?
vxtzo
Что за чат?
vxtzo
Подскажете?
Vova
Что за чат?
Здесь что за чат? Лол. Сообщество базы данных MongoDB
Null
4.2.6 (Apr 21) ◦ 4.0.18 (Apr 15) ◦ 4.4.0-rc5 (May 9) • Плейграунд для запросов • Документация • Официальные курсы (Бесплатно) 26 мая — Онлайн митап Я.Облака Stable: 4.2.6 ◦ Bugfix: 4.0.18 Legacy: 3.6.18 (May 1) ◦ Beta: 4.4.0-rc5 По вопросам платной поддержки и покупки лицензий пишите @dd_bb ☠️: 3.4.23 (Jan ‘20), 3.2.21 (Dec ’18), 3.0.15 (May ’17)
Null
26 мая в 18:00 МСК состоится бесплатный онлайн-митап по MongoDB от Яндекс.Облака. О чем будут говорить? • О мифах и популярных стереотипах, связанных с использованием MongoDB (Павел Перекалов, Я.Облако) • Про особенности проектирования на базе MongoDB и про задачи, в которых лучше использовать другие сервисы (Михаил Гуренков, Skillaz) • О том, сложно ли было начать использовать управляемое решение и как этот выбор повлиял на надежность (Александр Демух, Я.Толока) • О том, как используя MongoDB реализовать надёжную и производительную очередь для записи данных в ClickHouse (Александр Демух, Я.Толока) Мероприятие бесплатное, регистрация обязательна. Обещают пиццу 🍕 Регистрация: https://cloud.yandex.ru/events/129
Александр
Запись будет?
Evgeniy
🙃
Anna
Ребята, привет! Я из Яндекс.Облака 🙂
Anna
🙃
Если нет сайта, то можно указать нет.ру
Evgeniy
а вместо номера телефона "красный"?)
Daniil
Ребята, привет! Я из Яндекс.Облака 🙂
онлайн митап с пиццей это круто)))
Evgeniy
То есть результат может быть и отрицательный?))
Anna
То есть результат может быть и отрицательный?))
Ага, заявку лучше добросовестно заполнять)
Oleg
Нужно построить топ в зависимости от поля(уникально обновить у каждого документа в коллекции одно поле). Обновляю документы с помощью курсора и пакетных запросов. Проблема в том, что курсор слишком быстро даёт документы и база данных ложится. Возможно ли как-то заставить курсор ждать пока bulkWrite завершится прежде чем посылать новую пачку документов?
Oleg
разве каллбек в on('data', callback) будет ждать пока закончатся все операции причем асинхронные?
Nick
не знаток js
Kirill
Ребята, привет! Я из Яндекс.Облака 🙂
Когда у вас появятся serverless БДшки?) А то невозможно перейти пока-что с AWS.
Ruslan
Сколько стоит джуниор разработчки с опытом работы 1 год в среднем?
Vova
Сколько стоит джуниор разработчки с опытом работы 1 год в среднем?
Я бы предположил что 1к$ на мес, но зависит сильно от технологии и знаний
Ruslan
Технологии например: nodejs, mongo, postgres, redis, docker, kuber немного, патерны ооп, solid, grasp. Тянет на 1к?
Daniil
Технологии например: nodejs, mongo, postgres, redis, docker, kuber немного, патерны ооп, solid, grasp. Тянет на 1к?
Не совсем понятно какого уровня знания. Позиция джуна не подразумевает знаний конкретных технологий в принципе, потому что для этого нужен опыт. Сделать туториал по технологии !== приобрести знания по ней. Джуна оценивают по способностям и фундаментальным знаниям
Daniil
А так, джун в мск это 1-1.5к$ да, примерно
Владимир Воландемортович
А так, джун в мск это 1-1.5к$ да, примерно
если в мск 80тысч р дадут джуну, считай повезло
Daniil
если в мск 80тысч р дадут джуну, считай повезло
Ну это входит в указанный диапазон
Daniil
От компании много зависит
Владимир Воландемортович
Daniil
это максимум что дадут)
Не соглашусь, мы делаем больше офферы, даже до 2000$ доходит
Daniil
С годом опыта работы Конкретно в критериях джун/миддл/сеньор не оцениваем
Владимир Воландемортович
Daniil
ааа, так бы и написал сразу)
Ну об этом был изначальный вопрос
Владимир Воландемортович
просто парень про джуна спросил, с годом комерческого опыта пусть лучше мидлом зовется)) а там либо прокатило либо нет)
Josh
в монгус схема не определяется в стейдже
Josh
вот такой запрос
Josh
https://play.db-ai.co/m/XsgGyYOtowABypn6/edit?key=U7KBTsywaYw
Josh
и в итоге отрабатывает вставкой "пустого" объекта в массив от конката
Josh
Josh
схема
Slava
всем привет, как можно получить все совпадения из массива данных, срванивая с массивом? У меня есть коллекция User: { email: { lastMessage: string, type: string } } Я пытаюсь получить всех юзеров, у которых email совпадает с массивом email: [{lastMessage: ‘something’}, {lastMessage: ‘same’}]
Slava
как будет выглядеть схема запроса в таком случае? User { $in: [{ $elemMatch: {lastMessage: ‘something’} }, {…}] } ?
Daniil
схема
Вам нужен _id в storeSchema? Их можно отключить, передав _id: false в схему
Josh
как будет выглядеть схема запроса в таком случае? User { $in: [{ $elemMatch: {lastMessage: ‘something’} }, {…}] } ?
через мап решаться должно, но чет мне кажется схему лучше поменять такую
Vladislav
Всем привет, помогите мне сделать схему для mongoose
Vladislav
сейчас это выглядит вот так у меня
Sergey Bedritsky
всем привет. недавно на маке, поэтому вероятно дурацкий вопрос. мне нужно установить Database Tools (без монги). я скачал архив, там бинарники. как их запускать непонятно? простое выполнение дает ошибку с администратором. ну и желательно запускать не из папки где скачались, а из любого места. нужно их куда-то переместить? в гугле 0
Sergey Bedritsky
до этого ставил тулзы на линуксе из терминала, таких прблем не было. для мака этой опции похоже нет
Sergey Bedritsky
это не то что я спрашиваю
Sergey Bedritsky
там не про тулзы
yopp
Пожалуйста, почитайте документ по ссылке и ознакомьтесь с набором пакетов в официальном тапе
Sergey Bedritsky
а ок, увидел в сообщении brew install mongodb-database-tools
Sergey Bedritsky
на странице по ссылке этого нету просто
Sergey Bedritsky
спс попробую
Sergey Bedritsky
Error: No available formula with the name "mongodb-database-tools"
Sergey Bedritsky
fail
Sergey Bedritsky
Error: No formulae found in taps.