Поддерживает ли MongoDB звуковое сопровождение или нечеткое совпадение? Я хочу определить, где находится основное имя контакта и адресные поля. Я использую официальный С# драйвер. Благодаря
Поддерживает ли MongoDB звуковое сопровождение или нечеткое совпадение?
Ответ 1
Mongodb не поддерживает сопоставление soundex, но имеет Полнотекстовый поиск.
Кроме того,
Вы всегда можете просто сохранить soundex-закодированная строка в отдельном поле в монго и поиск против что. Soundex - действительно тривиальный алгоритм и должен принимать только несколько линии.
- from mongodb-user
Ответ 2
MongoDB не поддерживает реальный полнотекстовый поиск и ничего похожего на soundex (что очень плохо для согласования терминов - что-то вроде расчета расстояния Левенштейна намного лучше).
Кроме того, посмотрите мой последний комментарий здесь: