yopp
use admin;
yopp
yopp
https://docs.mongodb.com/manual/tutorial/backup-and-restore-tools/
Alexander Cheprasov
так, теперь понятнее
Alexandr
use admin;
"errmsg" : "not authorized on admin to execute command
Alexandr
И так под любым пользователем
essential
Всем привет. Подскажите, пожалуйста. У меня были случаи, когда коннект к базе по тем или иным причинам обрывался, и автоматический реконнект никогда не происходил. Можно реконнект как-то автоматизировать? Пользуюсь gopkg.in/mgo.v2 для golang
Vladislav
yopp
essential
Александр
подскажите , как отфильтровать данные commonTime > 100 ?
Alexander Cheprasov
Ребят, такая проблема, опишу ситуацию:
1) У меня есть действующая БД с пользователями.
2) Я добавляю в модель mongoose новые поля с дефольным значением 1 (поле - лотерейный билет)
3) Потом я использую этот билет и отнимаю 1 из БД, но по результату вместо 0 у меня остается -1, но до использования стоит 1, но если смотреть через консоль в mongo то там пусто там нет этих значений
Помогите разобарться с этим вопросом, пожалуйста
Alexander Cheprasov
исправил опечатку*
Alexander Cheprasov
Как будто какой то рассинхрон идет
{ NeFFeX }
ку вопрос
есть регистрация (phone, email) - они уникальны
при регистрации я хочу проверить есть ли в системе с таким номером/почтой
можно как то с одним find эти два ключа проверить ? (mongoose)
Alexander Cheprasov
Alexander Cheprasov
через или
{ NeFFeX }
спасибо
Daniil
Daniil
Пока не произойдёт каких либо взаимодействий с ними
Daniil
Добавляете новое поле - делайте миграцию
Alexander Cheprasov
а как правильно ее делать?
Alexander Cheprasov
есть проверенная инфа, буду очень признателен
Daniil
Да просто скрипт, который обновляет все документы в коллекции
Daniil
Надо вам добавить новое поле field с дефолтным значением 1, значит просто .updateMany({}, { $set: { field:1 } })
Alexander Cheprasov
понял, спасибо!
Александр
Я написал скрипт, который создает новую коллекцию в монге, я могу его вставить в компас ?
Александр
Alexander Cheprasov
Alexander Cheprasov
Доброго утра всем!
Где то косячу, не могу разгуглить где.
Я хочу сохранять объект buttons: {
type: String,
name: String
}, в БД через консоль они есть, а вот когда получаю через mongoose их нет....
В чем может быть причина?
Alexander Cheprasov
Alexander Cheprasov
Alexander Cheprasov
Александр
У меня была старая структуру данных в коллекции "1" , я написал 20 строчек кода, которые из коллекции "1" делают "2" с новой структурой. Мне нужно, чтобы это скрипт сработал 1 раз. И мне это нужно сделать в бд продакшена. На данный момент он у меня в контроллере и после первого раза, я бы его закомментировал
Alexander Cheprasov
1) Можно дернуть по URL - соpдать контроллер и обратиться к нему
2) Можно создать скрипт и выполнить его отдельно от бека (типо node updateTable.js)
Alexander Cheprasov
Можно еще какие ни будь костыли придумать, но мне кажется это самые безопасные способы чтобы повторно не сработал скрипт
Александр
Alexander Cheprasov
npm run запускает скрипты из package.json
Alexander Cheprasov
можете добавить в ваш package.json в скрипты
"updateTable": "node updateTable.js"
и тогда сможете выполнить npm run updateTable
Но это по сути безсмысленно
Max
Доброго времени суток!
Подскажите, чем формируете набор изменений для деплоя? В Vidual studio есть возможно формировать dacpac пакеты, которые при деплое как раз дифф и накатывают, без дополнительного скриптования (при желании и так тоже можно).
Есть что-то подобное для MongoDB?
Max
В Visual Studio проекты баз для MSSQL. Подумал, но не написал
Дамир
Добрый день всем. Друзья, подскажите, пожалуйста, как можно привязать к модели корзины ref нескольких разных моделей товаров, чтобы потом можно было сделать populate их всех?
Александр
Подскажите пожалуйста, взял пример Mongo Shell и функция toArray() не сработала в чем дело ?
Александр
Подскажите, взял пример, нажимаю на Enter и ничего не происходит в Shell. В чем мб дело ?
Ivan Staroverov
Всем привет. Только начал работать с сервером. Что за ошибка при запуске? Как пофиксить? Заранее спасибо
Alexander
андрей
Ребят, а как на проде идет запись в базу? По одному документу, или в списке ?
Александр
Александр
Александр
Александр
Создание новой коллекции через Mongo Shell на основе старой, мб кому- нибудь понадобится
Bogdan
Александр
Агрегации знаю, out -нет
Vladislav
Ребят, надо показать график в котором за каждый час есть столб количества просмотров
Нагулил что в постресе это делается через trunc_date, а в монге такого нет и предлагают костыли в виде $dateToString $dateFromString
Vladislav
Никто не делал похожие вещи?
андрей
Anonymous
Я новичок
Anonymous
В этой сфере
Anonymous
Можно ли с помощью этого тут создать бота?
Vladislav
андрей
Чё за боты
Max
так рефоводу ответили, значит тут не только боты сидят )
𝙊𝑙ẽ𝘨
Привет. Мне нужно подключиться к монге через софт специальный. Там порт и сервер, откуда взять?
Konstantin
Konstantin
А логин и пароль
𝙊𝑙ẽ𝘨
А как порт и сервер узнать, это ubuntu atlas
Joe
𝙊𝑙ẽ𝘨
Чот у меня не конектиться
𝙊𝑙ẽ𝘨
У меня поле сервер и порт
𝙊𝑙ẽ𝘨
Как мне указать туда все данные
𝙊𝑙ẽ𝘨
Ахпх
Joe
Joe
Пробуй через робо3т там если выбрать реплика сет и вставить эту строку, то он автоматически заполнит и укажет остальные реплики. Там вроде бы и порт можешь найти