Sqlite在一列上的全文搜索

时间:2015-03-23 03:01:13

标签: sqlite dictionary full-text-search

我想拥有一个包含两列(word, definition)的词典数据库。有没有办法仅在fts列上实施word?由于definition的大小非常大,因此无论如何都不会对其执行任何查询。或者我应该将word拆分到另一个表格并在其上应用fts吗?

谢谢:)

1 个答案:

答案 0 :(得分:1)

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

如果您只想为列的一部分编制索引,通常会有一个正常的'包含所有列的表格和“阴影”带有索引列的FTS表,与docid链接到真实表rowid。 为了节省一些空间,在这种情况下您可以使用external content table