我有近 20 万个条目的表。当我尝试使用 LIKE 进行搜索时,速度非常慢。现在我决定使用 FTS。所以我创建了两个索引来进行搜索。然后我创建了 fts 虚拟表。
`CREATE TABLE [search_eng] (
[id] INTEGER PRIMARY KEY AUTOINCREMENT,
[entry_id] INTEGER,
[re_value] TEXT,
[ke_value] TEXT,
[g_value] TEXT);
CREATE INDEX idx_se_re ON search_eng (re_value);
CREATE INDEX idx_se_gv ON search_eng (g_value);
CREATE VIRTUAL TABLE search_eng_fts USING fts3(id, entry_id, re_value, ke_value, g_value);`
我不知道如何使用新创建的 FTS 表。所以我的问题是如何使用该虚拟表进行搜索?能给我举个例子吗?