У меня проблема с выполнением обычных операторов SELECT (то есть не с «поисков», для которых они были предназначены - я не использую MATCH).То, что я пытаюсь сделать, это запросить таблицу для всех строк столбца INTEGER.Однако инструкция SELECT всегда не возвращает строк.Я проверил базу данных с помощью браузера SQLite, и запрос должен работать.Вот оно:
Вот оператор MAKE TABLE:
CREATE VIRTUAL TABLE FTS_journal USING fts3(journal_id INTEGER, journal_text_col TEXT)
А вот SELECT:
SELECT journal_id FROM FTS_journal
Это как-то связано с моим запуском 'обычный запрос к виртуальной таблице?Я не могу думать ни о какой другой причине
РЕДАКТИРОВАТЬ: я использую версию SQLite для Android, то есть SQLite3.Я знаю, что он правильно поддерживает FTS ...
Если какая-либо дополнительная информация, которую я могу предоставить, поможет, пожалуйста, сообщите мне, и я опубликую ее.