Hibernate俄语字母大写

时间:2014-05-07 04:29:45

标签: java hibernate cyrillic

我正在尝试使用限制ilikeMatchMode.ANYWHERE在字符串中查找子字符串,但它不适用于大写的俄语字母。小写一切都没关系。有人知道该怎么办吗?

代码示例:Criterion userLikeCriteria = Restrictions.like("username", username, MatchMode.ANYWHERE);

问题示例:我想找到单词:“Москва”(莫斯科)并输入一个子字符串来找到它:“М”(俄文字母M大写) - 并且没有数据库的结果,但如果我将输入任何其他字母除了“М”作为子字符串 - 我会找到单词“Москва”。同时,如果单词“Москва”不包含大写字母М - “москва”(莫斯科),我将在输入搜索子字符串时将其命名为“м” - 俄语字母m为小写。

0 个答案:

没有答案