1

是否可以利用 SQLite FTS 索引功能来获得类似于 LIKE 'a%' 查询的结果?有 MATCH 'a*' 但不一样,例如:

'hello world'
'say hello'

LIKE 'he%'只会返回第一条记录(这是我需要的)

MATCH 'he*'将返回两个记录

是否可以以某种方式告诉 MATCH 仅比较属性的开头?

4

1 回答 1

2

当使用增强的查询语法编译时,SQLite 可以搜索整个字符串的开头^,即MATCH '^he*'.

于 2014-04-02T11:17:26.063 回答