У меня есть запрос агрегирования geoNear, который также включает $ match, который использует $ text для поиска ключевого слова. Когда слово точно совпадает с полем в базе данных, я получаю повторяющиеся результаты. Второй результат отличается только расстоянием. Я попытался включить в запрос уникальный параметр, но второй результат уникален. Перед обновлением до последней версии драйвера mongo изменение поля в индексе действительно сработало. Теперь перемещение поля вверху индекса возвращает те же самые повторяющиеся результаты. Поле является наивысшим весом в 32. Любые идеи относительно того, почему я получаю дублированный результат без какого-либо расстояния?
0
A
ответ
0
После некоторых исследований и испытаний и ошибок я обнаружил, что порядок и вес индекса текста поиска сильно влияют на это. К сожалению, из нашего развертывания js-файлов в mongo мы не смогли установить порядок индекса текста поиска. Я решил это, используя союз в lodash. Кроме того, вы также должны установить «уникальный» вариант в запросе $ geoNear.
Смежные вопросы
- 1. Mongo GeoПодробнее результаты поиска
- 2. Как устранить дублирующиеся результаты поиска в MySQL?
- 3. Mongoose geoNear maxDistance Результаты
- 4. mongodb и php как выводить результаты с помощью geoNear
- 5. Mongo: совокупный $ geoNear и $ текст никаких результатов
- 6. mongoose возвращает дублирующиеся результаты
- 7. JavaScript сортирует дублирующиеся результаты
- 8. Результаты поиска поиска добавить изображение рядом с текстом
- 9. MongoDB PyMongo geonear результаты цикла
- 10. Php как проверить дублирующиеся результаты?
- 11. Дублирующиеся результаты из таблицы MySQL?
- 12. Результаты от Mongo
- 13. Не получать результаты от $ geoNear aggregate
- 14. рода geonear результатов поиска в рубине на рельсах с Mongoid
- 15. Функция Aerospike geoNear vs MongoDB geoNear query
- 16. проверить дублирующиеся результаты в многомерном массиве
- 17. исключить дублирующиеся результаты из второго запроса mysqli
- 18. Монго $ geoNear запрос - неправильный nscanned номер и неправильные результаты
- 19. Mongo найти уникальные результаты
- 20. mongodb geoNear vs near
- 21. Сортировка массива с текстом поиска
- 22. Команда mongodb geoNear с фильтром
- 23. Mongo vs MySql Оптимизация поиска
- 24. Результаты группы mongo для DataFrame panda
- 25. GeoNear с Mongoose
- 26. Поля проекта в mongo Database Команда с полным текстом
- 27. Результаты поиска с изображениями
- 28. Результаты поиска с автозавершением
- 29. Структура поиска Mongo
- 30. Mongo GeoJSON Результаты импорта с округленными координатами