相关疑难解决方法(0)

ios应用程序用icu编译sqlite fts,但是当我输入一个像“z”这样的字母时它不能得到完美的答案

在sqlite中我:

  1. 执行一个 create virtual MyTable (tokenize =icu ,id text,subject text,abstract text)
  2. 然后成功insert info MyTable (id,subject,abstract) values (?,?,?) 所以我有行???????fmowomrogmeog?wfomgomrg????erz

当我执行select id from MyTable where MyTable match ‘z*’它不返回任何东西?每当我搜索单个字母时它什么都不返回。但是,如果我搜索“m”或“??” 或'?'?它有效。

我知道 sqlite 只支持前缀,所以我使用的是 ICU。我犯了一个错误吗?

请注意,我已经查看了 Foxmail 上的源代码,在我看来,我可以搜索“、”、“f”等。

sqlite icu ios

4
推荐指数
1
解决办法
754
查看次数

标签 统计

icu ×1

ios ×1

sqlite ×1