代码之家  ›  专栏  ›  技术社区  ›  joeforker

如何在SQLite FTS3查询中转义-字符?

  •  2
  • joeforker  · 技术社区  · 15 年前

    我正在使用Python和SQLAlchemy查询SQLite FTS3(全文)存储,我希望防止我的用户使用-作为运算符。我应该如何转义-以便用户可以搜索包含-(通过更改默认标记器启用)而不是表示“不包含-后面的术语”的术语?

    2 回复  |  直到 15 年前
        1
  •  1
  •   joeforker    15 年前

    - _ 填充搜索索引和执行搜索时。

        2
  •  0
  •   Benoit    15 年前

    this documentation 看来这是不可能的。试着把你的 - 搜索前使用空格

    推荐文章