PyMongo create_index, только если он не существует

Другой подход заключается в использовании « фонетического алгоритма »:

Фонетический алгоритм является алгоритмом индексирования слов по их произношению.

Например, используя алгоритм soundex :

>>> import soundex
>>> s = soundex.getInstance()
>>> s.soundex("Umesh Gupta")
'U5213'
>>> s.soundex("Umash Gupte")
'U5213'
>>> s.soundex("Umesh Gupta") == s.soundex("Umash Gupte")
True

10
задан Nyxynyx 29 April 2016 в 13:21
поделиться