Sqlite 对一列的全文搜索

Sqlite's Full Text Search on one column

我想要一个包含两列的字典数据库 (word, definition)。有什么方法可以只在 word 列上实现 fts 吗?因为 definition 的大小很大,所以无论如何都不会对其执行任何查询。或者我应该将 word 拆分为另一个 table 并在其上应用 fts 吗?

谢谢:)

FTS 的所有列 table 都是全文索引的。

如果您只想索引列的一个子集,您通常有一个包含所有列的 'normal' table,以及一个包含列的 'shadow' FTS table索引列,与 docid 链接到真正的 table 的 rowid。 要节省一些 space,您可以在这种情况下使用 external content table