【发布时间】:2016-08-21 19:47:09
【问题描述】:
是否可以使用 Npgsql 和 Entity Framework 6 来查询 PostgreSQL 忽略重音符号?在 play SQL 中,可以使用 unaccent 扩展,并且可以使用同样基于 unaccent 的索引进行索引:
select * from users where unaccent(name) = unaccent('João')
在以前使用 MySql 的项目中,我可以只使用不区分排序规则的重音符号(如 utf8_swedish_ci)来解决这个问题,但据我所知 PostgreSQL 缺乏这种解决方案。
【问题讨论】:
-
你使用什么 EF 方法?
标签: postgresql entity-framework-6 npgsql