Мы работаем над проектом, и мы используем Django 1.10a1
, мы используем полный текстовый поиск django с PostgreSQL, но нам нужно использовать unaccent.Как использовать `unaccent` с полнотекстовым поиском в django 1.10?
Итак, у меня есть этот код:
search = 'Car'
query_set = Article.objects.annotate(
search=SearchVector(
'content',
'name'
)
).filter(
search__unaccent=search
)
Когда мы пытались добавить unaccent
слово после того, как search
запрос не работает. Как мы можем получить полный текстовый поиск django для работы с постсекретарем без последствий?
Вы также можете установить расширение непосредственно из Джанго, как описано здесь: https://docs.djangoproject.com/en/1.10/ref/contrib/postgres/operations/# unaccentextension – psychok7