是否可以使用Npgsql和Entity Framework 6来查询PostgreSQL忽略重音?在Play SQL中,可以使用unaccent扩展,并且可以使用也基于unaccent的索引进行索引:
select * from users where unaccent(name) = unaccent('João')
Run Code Online (Sandbox Code Playgroud)
在以前使用MySql的项目中,我可以使用像utf8_swedish_ci这样的排序规则重音不敏感来解决这个问题,但据我所知,PostgreSQL缺乏这种解决方案.