stephencelis/SQLite.swift

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

Open

#1 025 ouverte le 8 oct. 2020

Voir sur GitHub
 (4 commentaires) (0 réactions) (0 assignés)Swift (1 618 forks)batch import
help wantedquestion

Métriques du dépôt

Stars
 (10 145 stars)
Métriques de merge PR
 (Merge moyen 6j 17h) (4 PRs mergées en 30 j)

Description

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

Guide contributeur