1

有没有一种简单的方法可以在 Grails 中搜索不区分重音的方法?我有一个带有 ilike 的创建标准构建器(用于不区分大小写的搜索),但我需要不区分重音。就像 á ů ä ü 这样的字符中忽略重音。当用户提示 aua u 时,这些字符应该适合搜索。

谢谢,马特奥

4

1 回答 1

2

解决方案是在数据库级别:

  • 将数据库排序规则设置为utf8_general_ci完成这项工作。
  • collat​​ion的_ci后缀表示 CASE INSENSITIVE ,它实际上也对重音不敏感。
于 2013-04-10T08:01:07.533 回答