ios app compilar sqlite fts com icu, mas ele não pode obter a resposta perfeita quando eu inserir uma letra como "z"
No sqlite I:
Execute umcreate virtual MyTable (tokenize =icu ,id text,subject text,abstract text)
Então, com sucessoinsert info MyTable (id,subject,abstract) values (?,?,?)
então eu tenho a linha: 不错 天气 不错 fmowomrogmeog , wfomgomrg , 我 是 谁 erzQuando eu executoselect id from MyTable where MyTable match ‘z*’
não retorna nada, Sempre que eu procuro a única letra não retorna nada. No entanto, se eu pesquisar "m" ou "天气" ou "天", funciona.
Eu sei sqlite só suporte prefixo, então estou usando o ICU. Eu estou cometendo um erro?
Note que eu olhei para o código fonte no foxmail, parece-me que eu posso pesquisar ',' 'f' e assim por diante.