Я создаю приложение Django, и мы решили перейти с Mysql на Postgres. Теперь у меня проблема с сравнением строк.
В Mysql 'Área de Assentamento' равно (=) 'Area de assentamento' для varchar(50)
с полем кодирования utf8mb4_general_ci
.
То же не касается Postgres.
Чем ближе я достиг, так это использованием iexact с .strip (). Тем не менее, для специальных символов он все еще отсутствует.
Мне бы этого хотелось
myvar = 'Área de Assentamento '
r = Myobject.objects.get(field__iexact=myvar.strip())
может вернуть результат сопоставления также в postgres для field='Area de assentamento'
Есть ли способ добиться того же поведения от Mysql в Postgres?