【问题标题】:Limit SQLite 3 FTS to exact phrase match将 SQLite 3 FTS 限制为完全匹配的短语
【发布时间】:2018-04-07 06:13:50
【问题描述】:

我有一个 SQLite FTS 查询:

select * from fts where text match "xml encoding" limit 10

它返回这样的结果:

<?xml version='1.0' encoding='utf-8'?> <html 

但我只想找到包含完全 xml 编码的项目,但 SQLite 引擎将默认 NEAR 值应用于查询。

我怎样才能删除这个近,排序结果,以便首先显示准确的短语,然后是匹配近值的短语。

【问题讨论】:

    标签: android sqlite full-text-search


    【解决方案1】:

    你可以使用":

    select * from fts where text match '"xml encoding"' limit 10
    

    【讨论】:

      最近更新 更多