Есть ли способ создать таблицу FTS в SQLite, которая предварительно заполнена данными из SELECT query?
Я знаю, что можно создать обычную таблицу, предварительно заполненную данными из SELECT:
CREATE TABLE foo AS SELECT ref_id, name FROM other_table
И мы можем создать FTS таблица выглядит так:
СОЗДАТЬ ВИРТУАЛЬНУЮ ТАБЛИЦУ, ИСПОЛЬЗУЯ FTS3 (ref_id, name)
Смысл этого состоит в том, чтобы обновить схему базы данных SQLite моего приложения, избегая чтения всех данных из other_table
. Я действительно надеюсь, что есть какой-то способ позволить SQLite выполнять здесь всю тяжелую работу (это то, в чем он действительно хорош!).