RapidCodeLab
а, простите) у меня уже глаз дергается, с этим ндж иникс)
Easy Rider
если бы еще их было несколько... тогда бы и проблем не было.
Easy Rider
тупо времени нет обо всем думать
Alexandrr
это похоже на смешную щекотку для "любого" форума
давай проще сделаем, так как сейчас этот вопрос звучит на подобие: "как ускорить автомобиль", т.е. вариантов десятки.
изучи вначале всю литературу, которую найдёшь по теме, что бы понимать какие виды ддос атак существуют, в чём их особенности и плюсы/минусы
какая примерно инфраструктура требуется для подобного рода атак и зачем вообще их проводят
а уже потом, задай более точнее, менее расплывчатые вопросы
я так понимаю, писателю это не интересно, ну что ж, если надумаешь, читай и пиши
Arams
Это ты про меня?)
Anarchist ✟
Парни дарова
Sa
люди, как сделать поиск по фразам, допустим ввести фут и чтобы вывел товары начинающиеся на фут, типа футболки или футболки для бега например
Sa
у меня выводит, только если целиком слово напишешь футболки и выводит только футболки, а есть еще товары например футболки для бега, футболки белые и тд и их не выводит
RapidCodeLab
это full text search , монга вроде не умеет так. можно через регекспы попробобвать /^фут/ , но регекспы не умеют по индексу работать
Anarchist ✟
Как подключиться к монго на андроид? Удалённый доступ
RapidCodeLab
или может уже умеет монга опенсорс в full text search или только монга атлас умеет ? тоже интересно на самом деле
yopp
Андрей
Андрей
RapidCodeLab
умеют
можно пример? что-бы при запросе "рубашки" нашлись докумены содержащие "рубашка", "рубашек" ?
Viktar
RapidCodeLab
Андрей
RapidCodeLab
понял, а у меня чет не получилось , запрос был типа $in: [regex1, regex2, ...] и находились только полные вхождения при наличии индекса, регекспы переставали работать
Андрей
стандартный файнд по коллекции и оту лабуду, что я подкинул, <имя_поля>:mb.regex.startsWith("значение") должно проканать 👍
Андрей
У меня де-то в одной из очень старых баз така хрень работает.
RapidCodeLab
мне было нужно по массиву значений искать, от startWith мне толку мало было
Sa
спасибо за помощь. Прочитал каждый комментарий, буду делать =)
IT
Всем привет
IT
Почему mongodb atlas как буд-то бы блокирует доступ к сайту, оставляет возможность смотреть контент, но авторизация и регистрация не проходят, скажу сразу я не в России
Mark
Подскажите, можно ли получить datesCount без лукапа? Мне массив сам не нжуен, только кол-во
Damir
IT
Почему mongoDB Atlas блоакирует авторизацию и регистрацию на моем сайт, но в то же время сохраняет доступ к просмотру контента
mfgskv ✙
а на какой стадии запроса я могу объявить входящую переменную
mfgskv ✙
?
mfgskv ✙
mfgskv ✙
ладно
mfgskv ✙
спасибо
Nick
ладно
магии по типу как в скуле с подстановками параметров в prepared statement в монге нет
mfgskv ✙
понял
Nick
IT
IT
для начала посмотри на мой учебный сайт https://forum-client-mu.vercel.app/postspage
IT
прпробуй там зареригся и тд
IT
Nick
IT
странно почему-то у меня сайт нормально работает
Nick
странно почему-то у меня сайт нормально работает
потому что локальные севрисы к которым идут обращения надо все гасить, а вообще тестировать с других устройств или на виртуалках (потом конечно на всякие селениумы, но пока и виртуалки хватит)
Nick
странно почему-то у меня сайт нормально работает
сейчас у меня в консоли идут обращения к localhost:4000, чего соответственно у меня нет, а у вас видимо запущено, поэтому и работает. С тем же связаны скорее всег ои другие проблемы, что обращения идут не туда куда задумано и ссылки/хсоты некорректные прописаны
IT
IT
IT
Создайте пожалуйста пост на русском языке что бы я сразу понял что это ваш пост, потому что все остальные посты я создавал на анг языке
Andrey K.
с позволения сообщества тупой перестраховочный вопрос...
moveRange на версиях 4.2, 4.4 еще не была введена ? открываю доку про мув-рейндж, меняю версию с 6.0 на 4.2 и у меня 404 в ответ
Ivan
Всем привет! Пытаюсь установить подключение к репликасету монго. Запущены 3 процесса на хостовой машине (localhost:27017, 27018, 27019). Пытаюсь подключиться с помощью джаваскрипта. Строка подключения: mongodb://localhost:27017,localhost:27018,localhost:27019/?replicaSet=mdbDefGuide. Падает с сообщением: `MongoServerSelectionError: connect ECONNREFUSED ::1:27017
at Timeout._onTimeout (C:\sergeys\projects\nodejs-mongo\nodejs-mongo\node_modules\mongodb\lib\sdam\topology.js:278:38)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7) {
reason: TopologyDescription {
type: 'ReplicaSetNoPrimary',
servers: Map(3) {
'localhost:27017' => [ServerDescription],
'localhost:27018' => [ServerDescription],
'localhost:27019' => [ServerDescription]
},
stale: false,
compatible: true,
heartbeatFrequencyMS: 10000,
localThresholdMS: 15,
setName: 'mdbDefGuide',
maxElectionId: new ObjectId("7fffffff0000000000000003"),
maxSetVersion: 1,
commonWireVersion: 0,
logicalSessionTimeoutMinutes: null
},
code: undefined,
[Symbol(errorLabels)]: Set(0) {}
}`
Самое странное, что через монго шелл и через NoSQLBooster всё нормально подключается.
Кто-нибудь сталкивался?
(Windows 10, MongoDb 6.0.6, npm mongodb 5.5.0)
Ivan
В двух словах: к локальному репликасету монго не могу подключиться джаваскриптом, хотя монгошелом подключение проходит.
Serg
Serg
судя по ошибке драйвер хочет подключиться на адрес ipv6
Serg
замените localhost на 127.0.0.1
Anonymous
Друзья привет, у меня максимально тупой вопрос, над которым я уже 1 час ломаю голову.
Поднял контейнер с монгой (офф докер хаб)
Из контейнера - подключаюсь
Из ВСкода - подключаюсь
А из mongoose MongoServerError: Authentication failed.
Я просто не понимаю почему монга отвечает ошибкой..
Ivan
Ivan
Всем привет! Пытаюсь установить подключение к репликасету монго. Запущены 3 процесса на хостовой машине (localhost:27017, 27018, 27019). Пытаюсь подключиться с помощью джаваскрипта. Строка подключения: mongodb://localhost:27017,localhost:27018,localhost:27019/?replicaSet=mdbDefGuide. Падает с сообщением: `MongoServerSelectionError: connect ECONNREFUSED ::1:27017
at Timeout._onTimeout (C:\sergeys\projects\nodejs-mongo\nodejs-mongo\node_modules\mongodb\lib\sdam\topology.js:278:38)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7) {
reason: TopologyDescription {
type: 'ReplicaSetNoPrimary',
servers: Map(3) {
'localhost:27017' => [ServerDescription],
'localhost:27018' => [ServerDescription],
'localhost:27019' => [ServerDescription]
},
stale: false,
compatible: true,
heartbeatFrequencyMS: 10000,
localThresholdMS: 15,
setName: 'mdbDefGuide',
maxElectionId: new ObjectId("7fffffff0000000000000003"),
maxSetVersion: 1,
commonWireVersion: 0,
logicalSessionTimeoutMinutes: null
},
code: undefined,
[Symbol(errorLabels)]: Set(0) {}
}`
Самое странное, что через монго шелл и через NoSQLBooster всё нормально подключается.
Кто-нибудь сталкивался?
(Windows 10, MongoDb 6.0.6, npm mongodb 5.5.0)
Проблема решена. Serg K., огромное спасибо!
Margarita
Помогите ссылкой или идеей, пожалуйста!
У меня в скрипте несколько aggregation piplines которые merge в одну и ту же коллекцию. Мне нужно будет следующим шагом запустить обновление этой коллекции, которое добавляет поле, вычисляемое на основе других полей.
Вопрос : как сделать это именно тогда, когда пайплайны выше уже точно выполнятся?
Заранее спасибо за ответ(ы).
Anonymous
к кому можно обратится что-бы показал как запустить монгу в докере, что-бы к ней можно было коннектится из любого приложения.
Это абсурд но пиздец, я уже не могу столько времени проебано, а ответов на вопросы нет и тут в чате тухляк полный
Anonymous
заплачу $$
Артем
Артем
https://www.mongodb.com/compatibility/docker
Anonymous
dima shumov
Ivan
Артем
Андрей
Порт базы из конфига в докере замапить на порт хоста и база будет доступна по адресу хоста для любого приложения с любого адреса, если в конфиге бинд на 0.0.0.0
Margarita