настроить простой поиск. В монге для коллекции сделал create search index, но при попытке поиска получаю ошибку MongoError: text index required for $text query. Подскажите пожалуйста что я не так делаю?
Как и говорится в ошибке вам нужно сделать текстовый индекс по полям в которых ищите https://docs.mongodb.com/manual/core/index-text/#create-text-index
Спасибо за ответ. Попробовал так: MongooseModule.forRoot(process.env.DB_URL, { useCreateIndex: true }), в самой схеме отметил нужные поля `@Prop({ required: true, index: true }) Model: string`. Но ошибка никуда не делась, поиск не работает.
Индекс кроме булеана еще другие типы принимает, проще всего с помощью intellIsense через ctrl+click на index поле провались в него и глянь что он принимает
Обсуждают сегодня