stephencelis/SQLite.swift

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

Open

#1.025 geöffnet am 8. Okt. 2020

Auf GitHub ansehen
 (4 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Swift (1.618 Forks)batch import
help wantedquestion

Repository-Metriken

Stars
 (10.145 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 6T 17h) (4 gemergte PRs in 30 T)

Beschreibung

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() + "%"))

Contributor Guide