yopp
чтоб лишнего в stdout не писало, используйте --quiet
Vova
--eval или передать последним аргументом путь к .js файлу
А как в js файле сообщить ему команду для исполнения?
yopp
так-же как вы самом монгошелле пишете, например db.foobar.find({a: 123})
yopp
возможно вам понадобится функция printjson
Vova
благодарю!
Konstantin
всем привет! вопрос: нужно получить сумму всех балансов за определенное время let allBalance = await USER.aggregate( [ { $group: { _id: "$type", sum: { $sum: "$balance" } } } ] ) как сюда сделать фильтр по дате? (например месяц, день или неделя)
Котяй
Чёт не понял, а как uuid юзать для использования в качестве _id? Только передавать вручную?
idk
Привет, столкнулся с проблемой, что не могу приконектится к монге после репликации. В чем может біть причина? https://pastebin.com/5yAtp9rp - лог rs.status()
idk
в логах монги нет ничего, что могло бі натолкнуть на решение. PS запущенно в докере
idk
в приложухе дает такое https://pastebin.com/yGsLD0gf
🅰️nimeCoder
Суди по ошибке в приложении ты подклбчаешься с секондари
idk
Как подклбчаешься
mongodb://mongo0:27017,mongo1:27017,mongo2:27017/dbname?retryWrites=true&replicaSet=rs0
idk
Суди по ошибке в приложении ты подклбчаешься с секондари
поидеи он должен сам найти примари, или ошибаюсь?
idk
mongodb://mongo0:27017,mongo1:27017,mongo2:27017/dbname?retryWrites=true&replicaSet=rs0
тут ошибочка, это уже мои траи mongodb://mongo0:27017,mongo1:27018,mongo2:27019?retryWrites=true&replicaSet=rs0
🅰️nimeCoder
Такое чувство что оно не может подключится к каким то серверам
🅰️nimeCoder
Я так понимаю это докер, и общая сеть?
🅰️nimeCoder
Можешь показать docker ps с портами?
idk
Я так понимаю это докер, и общая сеть?
докер, но приложуха не в докере(днс настроены чтобы хосты mongo0 определяло)
🅰️nimeCoder
А меня как то был гемор бля что я прокидывал все порты на хост, а потом по ssh
🅰️nimeCoder
И эта ебень писала мне на моем пк что не может достучаться до имени mongo1 (dns внутри докера)
🅰️nimeCoder
Хотя я чётко указывал все порты и др прямо при соединении в компасе
idk
И эта ебень писала мне на моем пк что не может достучаться до имени mongo1 (dns внутри докера)
ну внутри докера оно понимает что такое mongo[N], а на машине моей в etc/hosts прописано что mongo[N] это 127.0.0.1
idk
ооо
idk
приконектилось
idk
поставил приорити на хосты, только не понятно почему так робит, а без приорити нет
Fragment
В приложении mongodb не могу подключиться к своей базе данных
Fragment
Как подключиться?)
Vyacheslav
анекдот какой-то получается. Заходит как-то чувак с ником Python и аватаркой MongoDB в тематическую группу по MongoDB и спрашивает, как подключиться к своей же бд...
Александр
Доброго времени суток. Подскажите пожалуйста, как игнорировать регистр в таком запросе? Нужно, чтобы было projectSessions.programName = 'idle', вместо 'Idle'
Nikolay
Доброго времени суток. Подскажите пожалуйста, как игнорировать регистр в таком запросе? Нужно, чтобы было projectSessions.programName = 'idle', вместо 'Idle'
возможно получится, если мапом обойти EXCEPTION_RPOJECT_ID_NAMES_LIST, предварительно создав регулярку из значений, и отдать этот массив в $nin. Будет что-то типа $nin: [/idle/i]. Не уверен, но попробовать стоит
Сергей
товарищи, подскажите, а как подключиться к базе? если базу не указывать, то все норм потом внутри делаю use tracker и тоже гуд
Сергей
в идеале мне надо выполнить команду из консоли show collections
Xlebp
Создаю такую вот модель. Могу ли я использовать ее же параметр для нее в дальнейшем ? Есть username и мне то же значение надо передать в promoCodes.review.name default только с высоком регистре. Не хочется еще и туда прописывать значение просто
Xlebp
Или это КОСТЫЛИЩЕ ?
GG
У меня вопрос - сейчас у меня 5 коллекций все они связываются по своему ключи, я использую mongoose, но правильней было бы организовать все в одной коллекции вложенными документами, но тогда у меня все будет под одной моделью в монгусе, и мне придется делать сложные запросы большой вложенности - можно ли в монгусе создать модели чтоб они ссылались на вложенные документы, и писать поверхностные запросы за выборкой, обновлением, удалением?
Xlebp
Это норм, что я не могу законектиться к бд ? На сайт без ВПН не заходит. Зашел с ВПН, взял линку и попробовал законектиться в MongoDB Compass - ошибку пробросило, без ВПН - просто загрузка висит
Xlebp
connect ETIMEDOUT 18.196.91.161:27017 Вот такую ошибку с ВПН бросает
Xlebp
Может я что-то не так в URL ввел ? mongodb+srv://admin:<password>@<name>.0cr1t.mongodb.net/<name>
Fragment
В пасворд ты вводишь пароль, а в нейм имя базы данных
Hellomik
Hi db.collection.findOneAndUpdate состоит же из двуз запросов же ? aggregate и bulkWrite ?
Hellomik
верно ?
Oleg
Всем ку
Oleg
Где можно для тестов взять бдшку
dnacd 🦜
где
руками
Oleg
руками
спс, не знал
dnacd 🦜
тыж developer или всё же пиздабол
dnacd 🦜
Oleg
с монгодб работаю первый раз
Oleg
поэтому и спрашиваю, обычно юзаю sqlite и не ебу себе мозги
dnacd 🦜
сочувствую
ᐺᘿᖇᐺᘿ
Поставлю свечку
Oleg
спс мужики
ᐺᘿᖇᐺᘿ
🕯️
dnacd 🦜
спс мужики
а с склайт бы смог сгенерирровать?
Oleg
да с склайт просто опыта больше, а монгодб использую буквально минут 5 потому что посоветовали поставить её, если не пойму как с монго работать, буду мускул юзать
dnacd 🦜
да с склайт просто опыта больше, а монгодб использую буквально минут 5 потому что посоветовали поставить её, если не пойму как с монго работать, буду мускул юзать
ну вот, генерируешь сколько угодно документов, и юзаешь этот метод https://www.mongodb.com/docs/manual/reference/method/db.collection.insertMany/
dnacd 🦜
и вот тебе бд для тестов
Oleg
там три разных ип, я хз какой из них нужно
dnacd 🦜
а мне откуда знать
Oleg
и я о том же
Volodya
как получить объекты которые были удалены в mongoose deleteMany?
Cloud
только если сначала их найти по тому же фильтру, по которому удаляешь
Максим
коллеги, приветствую. Подскажите плз, как мне получить всех пользователей во всех базах в репликасете?
Tuum Daemonia
Нормально ли использовать монго для данных статистики? Имею 100 лямов объектов ( 4 числовых значение и одна дата) Хочу получать Каунт объектов по фильтру числовых значений Ещё есть в будущем желание сделать такой Каунт с группировкой по дням (например получать за ласт неделю) Долго ли будут идти такие запросы и много ли они будут кушать ресурсов?
Nick
Нормально ли использовать монго для данных статистики? Имею 100 лямов объектов ( 4 числовых значение и одна дата) Хочу получать Каунт объектов по фильтру числовых значений Ещё есть в будущем желание сделать такой Каунт с группировкой по дням (например получать за ласт неделю) Долго ли будут идти такие запросы и много ли они будут кушать ресурсов?
если только для этого, то лучше посмотрите на другие базы, которые для аналитики спецом идут. На таком объеме просто индексы по всем вашим полям могут быть поболее самой базы и ресурсы будут жрать в основном они. Но кроме как тестить именно ваши данные на вашем железе с вашими запросами объективного результата не получить