Issue with requests containing unicode characters


#1

I got list of entities stored in DB, one of entity attribute is unicode string.
When I trying to retrieve one with certain unicode characters, like:

let words =
  realm.objects('Word').filtered('str CONTAINS $0', unicodeSequence)

I get empty array.
Although I know that it should contain entities in it (as I have used Realm Browser and verified that my DB contains entities that should match my request).

Is any additional setup required?
What is the reason for that?


#2

String matching is limited to Latin Basic, Latin Supplement, Latin Extended A, and Latin Extended B (UTF-8 range 0–591). We should add it to our JavaScript documentation like our documentation for the Android and iOS products:


#3

Thank you! I am working with React-Native and haven’t found this restriction on the corresponding docs.
Is there any workaround to be able to use unicode characters?