Haystack фасет чувствителен к регистру - PullRequest
1 голос
/ 22 декабря 2011

Модель пользователя имеет поле, содержащее город пользователя.

На поисковом сайте я хочу показать, сколько пользователей в городах зарегистрировано, поэтому я использую фасеты:

result = search_query_set.facet('city')
result = result.facet_counts()

Проблема в том, что когда пользователи добавят город, используя другой регистр букв, т.е. е. Варшава и Варшава, то после вызова фасета я получу в результате разные атрибуты для Варшавы и Варшавы. Можно ли заставить стог сена соединить Варшаву и Варшаву вместе?

1 Ответ

1 голос
/ 22 декабря 2011

почему бы вам не создать новое поле модели, содержащее все заглавные версии этого поля, а затем фасет над этим полем

...