Есть ли способ создать таблицу 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
. Im действительно надеется, что theres каким-то образом позволить SQLite сделать весь тяжелый подъем здесь (это то, на что он действительно хорош!).