-
Всем ку, есть такой вопросик - использую модуль 'nuxt-mongoose' в своем проекте nuxt 3. Но когда я пытаюсь посмотреть базу данных - то мне показывает следующее -
Ваш вопрос не со всем корректно составлен т.к. нет технической составляющей о том, что за монга, где она запущена, какую строку подключения используете и т.п.
-
Ваш скриншот несёт 0 информативности
Влад
Ваш скриншот несёт 0 информативности
вот все установленые npm пакеты и ошыбка которую я получаю
Влад
строка по которой я подключаю к базе данных
Влад
запущено это дело в windows 10 home
Влад
этого достаточно ?
Влад
Влад
документация самого модуля - https://nuxt-mongoose.nuxt.space/docs/getting-started/setup
-
запущено это дело в windows 10 home
А вы проверяли работоспособность, вдруг у вас mongo не запущена или с ошибкой лежит?
Влад
Модуль подключили также?
нет, немножко по другому
-
нет, немножко по другому
Вам следует обратить внимание на консоль, где указывается, что подключение выполнено успешно, но также отмечается, что параметр readyState недоступен. Я предполагаю, что вы используете стандартный пример кода, в котором нарушили своими изменениями проверку readyState. В результате на страницу передается выражение undefined ?? 0, которое приводит к выводу значения 0. Это, в свою очередь, приводит к отображению некорректного сообщения.
Влад
-
не, не помогло
Что именно? В консоле же написано, что подключение к бд успешно. Значит, проблема с передачей стасус кода
ZaviR
здарова всем
ZaviR
есть кто разбирающийся с дискорд ботами?
Влад
Что именно? В консоле же написано, что подключение к бд успешно. Значит, проблема с передачей стасус кода
я выложил свой вопрос на stackoverrflow а также прикрепил файлы всего моего проекта на github - может сможеш понять https://stackoverflow.com/questions/77594388/devtools-nuxt-mongoose-not-connected-please-check-your-connection
Oleg
А как в mongoose 8 версии сделать auto-increment для поля в коллекции? Пакет mongoose-sequence не работает в версии выше 7.
Daniil
А как в mongoose 8 версии сделать auto-increment для поля в коллекции? Пакет mongoose-sequence не работает в версии выше 7.
mongoose-sequence судя по всему больше не будет поддерживаться, можно форкнуть и посмотреть в чем там проблема
Oleg
лучше придумайте как отказаться от автоинкремнта
Я хочу юзерам создавать числовой id, и мне не нравится для этого использование _id.
Kvhqm
Oleg
Прошу прощения. А чем вам не угодили монговские айди?
Длиной, мне нужны короткие и числовые.
Kvhqm
Длиной, мне нужны короткие и числовые.
Тогда ещё раз дико извиняюсь, за мой странный вопрос. Какова причина сей необходимости?
Nick
человек просто хочет)
Oleg
Тогда ещё раз дико извиняюсь, за мой странный вопрос. Какова причина сей необходимости?
Удобно. Представьте вы везде в логах, в чатах между модераторами видите вот такие id 641b5d805dac1368f019573d, а не 23513. Тоже самое и с товарами и всем остальным.
Oleg
а зачем вы это видите?
Так сложилось, что у меня есть глаза.
Nick
Так сложилось, что у меня есть глаза.
идентификаторы это системные вещи и они не для отображения на интерфейсе
Nick
а что мешает работать с названиями?
Oleg
Окей, название юзера Nick, таких юзеров 100 штук.
Oleg
Что за глупость вы пишите.
Oleg
Я пошел.
Oleg
Nick
Окей, название юзера Nick, таких юзеров 100 штук.
вот у вас миллиард юзеров изза наплыва ботов, и больше нет трехзначных номеров юзеров. Удобнее?)
Oleg
А не 24-х символьные хеши.
Yaro
Окей, название юзера Nick, таких юзеров 100 штук.
а логинов или email уникальных нет?
Oleg
а логинов или email уникальных нет?
Логины телеграм юзеров есть не у всех, плюс они тоже кривые и длинные могут быть.
Oleg
хм, что мешает взять тг идшники7
Модераторам не нужно знать данную информацию.
Alexandr
Для удобства клиентов возможно и лучше какой-то автоинкрементируемый бигинт, но не надо его как id использовать
Nick
Модераторам не нужно знать данную информацию.
ну раз не нужно, то автоинкремент реализовывается за полчаса наивным способом
Alexandr
А мы уже давно сделали за 3 минуты.
10 человек делали эту задачу? 🙃
Oleg
Обманул на $200.
Alexandr
Хуки?
Alexandr
Вот на сайте монги валялся пример того, что вам нужно https://www.mongodb.com/basics/mongodb-auto-increment
Ростислав ✚
Всем привет, подскажите почему монго для одного и того же запроса с виду рандомно выбирает разные индексы? Есть один длинее и один короче, тот что длинее идеально подходит под запрос, а оно всёравно бывает выбирает тот что короче. Сам запрос, фильтр: { sport: 'Football', leagueGroup: 1, isFinished: true, 'season.startYear': { '$in': [ 2023 ] } } Сортировка: {startTime: -1} Два индекса: 1)sport_1_leagueGroup_1_isFinished_1_season.startYear_-1_startTime_-1 2)sport_1_leagueGroup_1_isFinished_1_startTime_-1 Содержимое explain: https://pastebin.com/wkE246tT
Maxmudjon
Добрый день, ломаю голову уже час(((
Serg
Добрый день, ломаю голову уже час(((
вроде про место на диске написано
Andrey
Не сталкивались с таким, по-моему мнению, странным поведением: 1. stand alone instance mongodb 32vCPU, RAM 120. 2. Коллекция на 1.1 млрд записей, размер документа около 161 байта. 3. Строиться индекс по 3 полям, одно из полей может быть MinKey() или строкой. Монга потребляет всю память - oom-kill ее убивает. Памяти лишней нет, но диск nvme - поэтому добавил для теста swap на 48Gb. Запустил создание индекса - и все равно, процесс mongod - все потребил, и у был "убит". Версия mongodb 7.0.3 UPDATE: неверные(лишние, ошибочные) настройки в setParameter в конфигурационном файле.
Ivan
посмотрите есть ли там параметр useDisk или как-то так
Andrey
так попробуйте { background : true }
так и создавал createIndex
ZaviR
здарова всем, помогите с клиентом бд, если что я вводил username и пароль от бд, но все равно выдает ошибку и не работает, кто знает как это решить?
Ivan
это программа
ZaviR
ссылку пожалуйста
Alexander
ссылку пожалуйста
https://www.mongodb.com/products/tools/compass
Nick
Google.com
тут такое не поощряется, нет желания и сил зайти самостоятельно в гугл и найти ссылку и скопировать в ответ - не стоит тогда вообще ничего писать
Kvhqm
тут такое не поощряется, нет желания и сил зайти самостоятельно в гугл и найти ссылку и скопировать в ответ - не стоит тогда вообще ничего писать
Мне показалось грубым, его ответ "ссылку пожалуйста". Я понимаю что в ответ ссылка на гугл это "токсично", но до такой степени быть ленивым, это тоже не есть гуд