我正在尝试使用限制ilike
和MatchMode.ANYWHERE
在字符串中查找子字符串,但它不适用于大写的俄语字母。小写一切都没关系。有人知道该怎么办吗?
代码示例:Criterion userLikeCriteria = Restrictions.like("username", username, MatchMode.ANYWHERE);
问题示例:我想找到单词:“Москва”(莫斯科)并输入一个子字符串来找到它:“М”(俄文字母M大写) - 并且没有数据库的结果,但如果我将输入任何其他字母除了“М”作为子字符串 - 我会找到单词“Москва”。同时,如果单词“Москва”不包含大写字母М - “москва”(莫斯科),我将在输入搜索子字符串时将其命名为“м” - 俄语字母m为小写。