. То при поиске сразу по этим двум полям индексация будет работать корректно и для первого и для второго поля?
Composite index
Не понял
Это уже встроено или мне нужно настраивать?
Мне главное это понять
Построй план запроса, проверь Но вообще тебе правильно сказали, строй индекс по нескольким полям, если поиск происходит по ним
🤔
Звучит нормально, окей
https://docs.mongodb.com/manual/core/index-compound/ если поиск идет по двум полям, строй индекс по ним
Такс, а если у меня например много полей, которые я хочу использовать для поиска (у меня фильтр по 6 полям). То индексы мне не помогут? Или на все 6 полей накинуть compound index?
как минимум по индексу на каждое поле
Так я и спрашивал. Если я сделаю индексы на каждое поле, то в объединении они будут работать или нет?😬
я так понял что ты динамечски генерируешь запрос, в котором некоторые поля могут фигурировать, другие нет
+++
По поводу моего вопроса, я разобрался, в общем, я поменял версию express на 3 и написал в middleware app.use вот это: app.use(express.bodyParser()); И заработало. А потом, мне вывелось сообщение, что это устарело, чтобы для парсинга использовались другие пакеты.😑
текущая версия 4 же
body parser дропнули, а то, что предлагают не работает
express.json() не работает что ли?
в экспресс уже встроен body-parser
Работает
У меня не сработало. Конец. Хеппи Энда не будет. Я не знаю, как его использовать
Я не понял, как его использовать
Установи 4 express
Ты же мне предлагал утром 3 поставить, ничего я не буду переустанавливать.
Это для body-parser
Мужик💪
Уже все работает
На 3 express работает body-parser На 4 express.json
😂 иногда просто опускаются руки и тлен. Бывает)
Обсуждают сегодня