stephencelis/SQLite.swift

Like does not work with Russian symbols? (ICU support)

Open

#1,025 创建于 2020年10月8日

在 GitHub 查看
 (4 评论) (0 反应) (0 负责人)Swift (10,145 star) (1,618 fork)batch import
help wantedquestion

描述

Hello. I use like with lowercaseString and Russian symbols but LOWER doesn't convert them to lowercase in the query. I tried to create my own function but it didn't work for me. How to solve this problem? Thanks.

// in name value: ПРИВЕТ from database let search_name = "Привет" user.filter(name.lowercaseString.like("%" + search_name.lowercased() + "%"))

贡献者指南