Mongodb сопоставляет символы с диакритическими знаками как базовые символы

В MongoDB "db.foo. find () ", как я могу указать ему, что он соответствует всем буквам и их версиям с диакритическими знаками?

Например, если у меня есть список имен в моей базе данных:
João
{ {1}} François
Jesús

Как разрешить поиск строк "Joao", "Francois" или "Jesus", совпадающих с заданным именем?
{{1 }} Я надеюсь, что мне не придется каждый раз выполнять такой поиск:
db.names.find ({name: /Fr[aã... sizes[nñ ][cçАНИЯ[все с диакритическими знаками o символы] [все символы i с диакритическими знаками] s /})

14
задан Josh 10 October 2011 в 01:09
поделиться