Андрей
Если уже есть база с 5 моделями, то уже поздно реализовывать механизм миграции? Нужна ли миграция базы в маленьком приложении?
Alex
Всем привет! Не подскажете, как решали проблему ограничения $group в 100mb ram, нормальный ли подход - добавление параметра "allowDiskUse"? Сильно ли это затормозит отдачу?
Assylbek
всем привет! подскажите плиз есть ли инструмент который выгружает данные из базы в xml формате? спасибо
Assylbek
Daniil
Igor
Коллеги, подскажите. Пытаюсь проапгрейдить с 3.6 до 4.2, вроде делаю все по мануалу, но пишет следующее:
** IMPORTANT: UPGRADE PROBLEM: Found an invalid featureCompatibilityVersion document (ERROR: BadValue: Invalid value for version, found 3.6, expected '4.2' or '4.0'. Contents of featureCompatibilityVersion document in admin.system.version: { _id: "featureCompatibilityVersion", version: "3.6" }. See http://dochub.mongodb.org/core/4.0-feature-compatibility.). If the current featureCompatibilityVersion is below 4.0, see the documentation on upgrading at http://dochub.mongodb.org/core/4.0-upgrade-fcv.
Igor
Есть какой-то путь проапгрейдить db или проще через export сделать?
yopp
yopp
Igor
yopp
Нет, обновления требуют пройти все мажорные релизы до вышедшие до целевой версии
Igor
Буду знать на будущее.
Joseph
Доброе утро , а не кто случайно не сталкивался с такой проблемой throw new _mongoose.Error.OverwriteModelError(name); при сборке ts проекта возникает
файл со схемой реквайрится 1 раз
Anonymous
Приветствую!
Как при добавлении в монгодб сохранить порядок элементов?
Работаю на nodejs
Nick
Nick
Nick
желательно на примере
Anonymous
порядок чего меняется?
Порядок некоторый полей обьекта. Понимаю, что в этом ничего страшного нет, но для личного удовлетворения хотелось бы, чтобы выглядело нормально.
Anonymous
Минутку
Anonymous
date и status хотелось бы видеть в конце
RapidCodeLab
Anonymous
а зачем вам это видеть?
Пока тестирую как все работает хотелось бы для личного удобства. Да и в принципе задаюсь вопросом почему, очередность не сохраняется?
RapidCodeLab
очевидно что сортируется визуализатором в алфавитном порядке
Anonymous
То есть с этим ничего не сделать?
RapidCodeLab
можно назвать поля zdate, zstatus )))
Anonymous
Anonymous
Всем неравнодушным спасибо!
Vadim
Здравствуйте! Использую node.js mongoose, подскажите прошу, надо узнать позицию документа в отсортированной коллекции
Тоесть у меня есть коллекция игроков с рейтингом, скрипт должен получить ТОП первых 10 игроков по рейтингу (это я реализовал с помощью сортировки) но ещё надо узнать позицию определенного игрока (документа) в этом топе, который может даже не входить в топ 10 игроков. Как это сделать, чтобы скриптом не перебирать 1 млн документов?
Oleg
Всем привет! есть кто настраивал vpc peering между aws и mongodb atlas ?
я настроил, все "типа" работает и active. но вот сейчас поднял сервак в авс, в нужной VPC, там приложенька в докере. и вот она должна связаться с атласом, но чот не выходит
Cannot reach any nodes for set my-shard-0. Please check network connectivity and the status of the set. This has happened for 1 checks in a row.
меня смущает, то что я лезу из под докерной сетки, может быть в этом проблема ?
Igor
Oleg
о салют) это где ?
Igor
правой кнопкой на вируталке - disable distanation check
Oleg
сча проверю
Oleg
Igor
я правильно понимаю, что у тебя монго атлас в vpc1 и виртуалка в vpc2, между vpc1 и vpc2 настроен пиринг, в роут тейблс в обоих подсетях прописаны маршруты для пиринга?
ты к атласу по какому айпи коннектишься публичному или приватному?
yopp
yopp
У вас хост должен резолвиться в адрес в частной сети, а не в публичный адрес
Igor
кстати, в vpc нужно еще включить резолв dns
Igor
там 2 галки
Oleg
Oleg
yopp
У вас точно хост куда нужно резолвится?
Oleg
оп
Oleg
вообще вот так
Oleg
[root@ip-10-0-0-59 ~]# ping my.mongodb.net
ping: my.mongodb.net: Name or service not known
yopp
А разве там такое имя хоста?
Oleg
ну я поменял для безопасности)))
Oleg
"mongodb+srv://user:pass@my-org-6ext5.mongodb.net
Oleg
такой урл
Oleg
я резолвлю my-org-6ext5.mongodb.net
yopp
Ну тогда ищите проблему почему не резолвится. Возможно дефолтный резолвер вашей контейнирезации некорректный адрес использует
Oleg
получаю name unknown
Oleg
это я сча прям с хоста (не с контейнера) делаю, хотя днс рабочий, гугл откликается например
4eburator
Привет всем, можете подсказать пожалусто как в монгодб выберать документы по масиву в совпадение с масивом
Konstantin
Как подключиться к монге по паролю?
я делаю вот так:
https://pastebin.com/dr7s6ENh
Konstantin
4eburator
Konstantin
4eburator
https://github.com/strongloop/loopback-connector-mongodb/issues/499
4eburator
Поидее юрл енкоде на пароль должен решить эту проблему
Konstantin
а как его просмотреть?
Павел
В базе есть записи:
Bill
Uill
John
Max
Peter
Пользователь делает запрос с сортировкой по алфавиту и хочет получить номер строки в которой будет лежать John после сортировки. Такое можно сделать?
Konstantin
пусто
Konstantin
нету лога
Konstantin
папка есть - лога нет
4eburator
пусто
Проверь в конфиге куда пишет логи и если включены...
Konstantin
Konstantin
Konstantin
tail: cannot open '/var/log/mongodb/mongod.log' for reading: No such file or directory
Konstantin
щас перезагружу вдс
Konstantin
все равно пусто
Konstantin
стартует все
Konstantin
россия