Есть ли способ создать таблицу FTS в SQLite, которая предварительно заполнена данными из запроса SELECT?
Я знаю, что можно создать обычную таблицу, предварительно заполненную данными из SELECT:CREATE TABLE foo AS SELECT ref_id, name FROM other_table
И мы можем создать таблицу FTS следующим образом: CREATE VIRTUAL TABLE bar USING FTS3(ref_id, name)
Цель этого состоит в том, чтобы обновить схему базы данных SQLite моего приложения, избегая при этом чтения всех данных изother_table
.Я действительно надеюсь, что есть какой-то способ позволить SQLite выполнить всю тяжелую работу здесь (и это то, в чем он действительно хорош!).