对 SQLite 表和虚拟表的困惑

Posted

技术标签:

【中文标题】对 SQLite 表和虚拟表的困惑【英文标题】:Confusion on SQLite Tables & Virtual Tables 【发布时间】:2015-11-22 14:54:38 【问题描述】:

我目前正在为 android 环境开发一个笔记本应用程序,但是我被困在如何处理 SQL 搜索界面上。通过研究,我发现最有效的方法是使用“全文搜索”模块(FTS4)。

我坚持的是我必须处理的方式。我必须:

    创建便笺表和虚拟表,并使用简单的触发器逻辑将其插入到这两个表中。

    我是否只创建一个虚拟表并在其中维护笔记列表。

【问题讨论】:

【参考方案1】:

您只需创建一个虚拟表并在其中维护节点列表。这是我看完FTS doc后的理解

【讨论】:

是的,老实说,我实际上是按照同样的思路考虑的,因为文档并不清楚维护两个表或其中一个表,谢谢你的回答

以上是关于对 SQLite 表和虚拟表的困惑的主要内容,如果未能解决你的问题,请参考以下文章

SQLite

Sqlite:向表和列添加 COMMENT ON 描述?

我对核心数据有些困惑?

SQLite 正则表和 fts 表

SQLite复杂表的更新方式

在 Android 中返回 SQLite 表的所有列