gpt4 book ai didi

android - SQLite fts3全文搜索中如何写contains查询

转载 作者:IT王子 更新时间:2023-10-29 06:23:37 26 4
gpt4 key购买 nike

我想在我的 sqlite fts3 索引表中进行全文搜索。

例如;数据集是 { "David Luiz", "David Villa", "Diego Costa", "Diego Ribas", "Diego Milito","Gabriel Milito", }

当我输入“vid i”时,我想得到 {"David Luiz", "David Villa"}

在 SQLite 的文档中我发现了这个 http://www.sqlite.org/fts3.html#section_3但它只包含 startswith 查询。

my query is:
SELECT *FROM Table WHERE Table MATCH "*vid* *i*"

我不知道这是否可能。如果可以在 sqlite fts3 中进行搜索,将不胜感激

最佳答案

FTS 索引针对单词搜索进行了优化,并支持单词前缀搜索。

没有索引可以帮助在单词中进行搜索。您必须使用 LIKE '%vid%'(扫描整个表格)。

关于android - SQLite fts3全文搜索中如何写contains查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24669665/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com