【发布时间】:2017-01-06 14:44:42
【问题描述】:
在其中一个实现功能集的应用程序中,必须直接从 sqlite 数据库执行频繁的搜索查询。我发现FTS 可能是执行更快搜索的更好方法。我创建了它,但它没有返回任何数据。我通过打开 db 文件进行了检查,Virtual Table Created 但没有数据。
我的问题是,虚拟表是否需要在获取任何数据之前手动插入数据。有什么建议!!
【问题讨论】:
在其中一个实现功能集的应用程序中,必须直接从 sqlite 数据库执行频繁的搜索查询。我发现FTS 可能是执行更快搜索的更好方法。我创建了它,但它没有返回任何数据。我通过打开 db 文件进行了检查,Virtual Table Created 但没有数据。
我的问题是,虚拟表是否需要在获取任何数据之前手动插入数据。有什么建议!!
【问题讨论】:
与普通 SQLite 表一样,使用 INSERT、UPDATE 和 DELETE 语句填充 FTS 表。
【讨论】: