Как использовать FTS3 в SQLite

У меня есть таблица с почти 200 000 записей. Когда я пытался искать с помощью 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. Итак, мои вопросы: как использовать эту виртуальную таблицу для поиска? Можете привести пример?

Ответы на вопрос(1)

Ваш ответ на вопрос