Egor
Нет, bson forward compatible
а есть такая штука для 2.4 , =)
yopp
из любой старой версии вы можете восстановить bson в текущую версию монги
yopp
а вот обратно это не всегда возможно, так как был добавлен новый decimal128 тип
yopp
спасибо за развернутый ответ, а в Постгресе есть такая проблема?
я плохо знаю внутренности pg, но могу предположить что да :)
yopp
она везде есть, где нет контроля целостности на каждом этапе обработки
yopp
но я бы не стал сильно об этом беспокоиться)
yopp
https://www.pgcon.org/2014/schedule/attachments/330_postgres-for-the-wire.pdf пробежался глазами, crc нет :)
Denis Y
Кто может помочь сделать базу данных на access? Ноут в ремонте...
Vladimir
Господа, а есть спецы по ops manager? можно ли его поднять и настроить без вебморды? поднять получается, создаю первого юзера, но потом нужно покликать в вебморде первичную настройку и создать апикей
D
Всем доброй ночи, такой вопрос, как можно сделать квери по типу SELECT DISTINCT ... ? (у меня агрегация двух коллекций) Перерыл уже весь гугл, не знаю что правильнее использовать, подскажите куда смотреть, пожалуйста! :)
Alexander Cheprasov
Всем привет! Ребят подскажите я сделал в первый раз дамп через mongodump, у меня прилетели схемы, но пустые, то есть отсутствовали документы я удалил БД через db.dropDatabase(); сделал повторно дамп и в консоле пишет что документы скачаны в таком то объеме, но заходишь в много и там вообще нет этой БД В чем проблема, что я сломал?
Елена
Добрый день! Может кто-нибудь подскажет как можно сделать выборку. Есть такая структура данных, нужно сделать выборку по строке (например "111") и искать совпадения в subtypes.categories.name. их может быть несколько. При этом убрать лишнее все
Sergey
Гайс параметр setDefaultRWConcern, если не ошибаюсь, по умолчанию = 1 Как можно посмотреть его текущее значение?
yopp
правда у $dictinct есть ограничение по размеру
yopp
если у вас очень много значений тогда $facet и $group
Vladimir
Подскажите плиз, а можно ли как нить кастомизировать манифесты, по которым оператор создает ресурсы, типа опса и пр
Елена
Вероятно вы ищете $filter https://docs.mongodb.com/manual/reference/operator/aggregation/filter/#examples
а можете ещё подсказать, а как можно в filter сделать проверку строки на регулярку?
Alexander Cheprasov
Было бы здорово если бы вы показали как делали. Как восстанавливали. Что получили в результате дампа
1) команда mongodump --uri="URL" 2) результат на фото 3) mongo , show dbs (должна появиться mygig, но ее нет)
Alexander Cheprasov
а где результат команды mongorestore?
да ничего не происходит, сейчас скину
Viktar
Вот и объяснение почему не ресторится. он не понимает вашей директории и пропускает. Покажите как вы рестор запускаете
Viktar
что такое "запуск рестор"
mongorestore c какими параметрами запускаете?
Alexander Cheprasov
mongorestore c какими параметрами запускаете?
с сылкой по которой подключаешься, --uri="mongodb://database_user:HOST?authSource=admin&ssl=false
Гена
привет
Гена
как в монго компас хаэкспортить заселекченные данные?
Viktar
с сылкой по которой подключаешься, --uri="mongodb://database_user:HOST?authSource=admin&ssl=false
mongorestore dump/mygig --uri="mongodb://database_user:HOST?authSource=admin&ssl=false попробуйте вот так(подкоректируйте путь к файлам данных если я не правильно указал
Гена
он мне всю коллекцию хочет заэкспортить
Гена
хотя я уже прогнал выборку
Alexander Cheprasov
так, произошла загрузка, но все вот с такими ошибками ъ
Viktar
так, произошла загрузка, но все вот с такими ошибками ъ
очень похоже, как будто вы второй раз пытаетесь вставить данные
Alexander Cheprasov
Viktar
Посмотрите на сервере, если есть документ с таким _id. ошибка звучит примерно так - у вас уже есть документ с таким ид
Viktar
я выполняю mongo в терминале, далее show dbs и нет нужно БД вообще
а она есть) проверте права пользователя которым вы подключаетесь через mongo
Viktar
под root смотрю
Под рутом вы запускаете команду. Я говорю про пользователя которым подключается к монге.
Viktar
И проверьте к тому ли серверу вы подключаетесь
Alexander Cheprasov
да... кажется я вообще не понимаю как монга работает
Viktar
да... кажется я вообще не понимаю как монга работает
--uri="mongodb://database_user:HOST?authSource=admin&ssl=false тут вы указываете пользователя и сервер к которому подключаться. Вам надо использовать тот же сервер и того пользователя в команде mongo
Захар
можно ли обновить данные в поле не перезаписывая всё поле? условно у меня есть id, дата и ссылка мне надо по id найти и обновить ссылку но дату перезаписывать не надо
Захар
Какова структура документа?
могу показать аналогию например тут надо найти по id и изменить name, остальные не трогать
Dars
Есть ли телеграм каналы или сайты с книгами по монго или базам данных? Не нашёл, книг мало
Nikita
@dd_bb
Vladimir
Господа, а подскажите, с кем можно проконсультироваться по поводу mongo enterprise? Мне нужно уговорить монгу качать бинари не отсюда https://downloads.mongodb.com/linux/mongodb-linux-x86_64-enterprise-ubuntu1604-4.2.2.tgz а из другого источника
Vladimir
Уже думал... не хотелось бы ради одного бирнаря
yopp
https://docs.opsmanager.mongodb.com/current/reference/configuration/#automation.versions.download.baseUrl вы про это?
Vladimir
Возможно, спасибо, буду смотреть
yopp
оно через гуй ещё настраивается: https://docs.opsmanager.mongodb.com/current/reference/config/ui-settings/#Base-URL
Vladimir
не совсем понял, где в гуе искать
As@@t
привет всем, есть кого-то проверенный рабочий ansible-mongodb ? на сервер хочу поставить
Vladimir
нужно простто поставить монгу на сервер?
Vladimir
Там же три строки
As@@t
почему прошу ансибл проект, это чтобы я в будущем масштабирвоаться удобно мог
As@@t
Там же три строки
да бог его знает, первый раз ставлю его
Vladimir
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/
Vladimir
https://github.com/UnderGreen/ansible-role-mongodb
Alex
в ансибле есть готовые молдули для монги https://docs.ansible.com/ansible/latest/collections/community/mongodb/index.html там действительно написать свое быстрее чем разобраться в чужом
As@@t
поставил, посоветуете адекватный графический клиент под монго? если опен соурс то вообще будет прекрасно
As@@t
Studio 3T скачал
Vladimir
И как?
As@@t
И как?
пока еще не щупал, порт 27017 на сервере мертвый, вожусь с ним пока
Vladimir
netstat -nlpt
ŠÅÏNƮ
Здравствуйте! Сделал в модели 'Comment' ссылку на пользователя, хочу сделать чтобы при выводе у меня выводился не айди, а объект пользователя. Как такое можно сделать?
ŠÅÏNƮ
ŠÅÏNƮ