Cómo excluir una columna de la búsqueda de tabla FTS3

Tengo esa mesa:

CREATE VIRTUAL TABLE t USING FTS3(hidden, text1, text2)

Me gustaría que el usuario pueda buscar en las columnas 'text1' y 'text2', por lo que la consulta es

SELECT docid FROM t WHERE t MATCH ?

Y las posibles solicitudes son:

SELECT docid FROM t WHERE t MATCH 'foo'
SELECT docid FROM t WHERE t MATCH 'text1:foo OR text2:bar'

P: ¿cómo puedo excluir la columna 'oculta' de la búsqueda, para que el usuario no pueda encontrar filas por valor oculto?

Voy a usar la columna 'oculta' para referirme a las filas en la tabla secundaria con información adicional.

Respuestas a la pregunta(2)

Su respuesta a la pregunta