Hi, how i must specify a list of keyword in parameter $b of the function text:fuzzy-match-any($a as node*, $b as xs:string, ...) node* for a full text search ?
Hallo, i'm using the latest snapshot of eXist and today i have noticed a strage behavior. I have executed this query //term[text:fuzzy-match-any(.,"cpm")] and i have obtained this correct results: <term> <exist:match xmlns:exist=3D"http://exist.sourceforge.net/NS/exist ">CPE</exist:match> </term> <term> <exist:match xmlns:exist=3D"http://exist.sourceforge.net/NS/exist ">CSM</exist:match> </term> <term>proyecto sometido a la aprobaci=F3n del <exist:match xmlns:exist=3D" http://exist.sourceforge.net/NS/exist">CPA</exist:match> </term> <term>projet soumis =E0 l'approbation du <exist:match xmlns:exist=3D" http://exist.sourceforge.net/NS/exist">CPA</exist:match> </term> <term> <exist:match xmlns:exist=3D"http://exist.sourceforge.net/NS/exist ">CpD</exist:match> </term> <term> <exist:match xmlns:exist=3D"http://exist.sourceforge.net/NS/exist ">CGM</exist:match> </term> [... ] but when i have executed this one : //term[text:fuzzy-match-any(.,"CPM")] the same query but the term is in upper case, i have obtained NO result. Is this a correct behavior ? If yes, how can i ignore the case of the searched term ? Giuseppe.