termina con (sufijo) y contiene la búsqueda de cadenas utilizando MATCH en SQLite FTS

Estoy usando la extensión SQLite FTS en mi aplicación iOS. Funciona bien, pero el problema es que solo coincide con los prefijos de cadena (o comienza con la búsqueda de palabras clave).

es decir

SELECCIONAR DE nombre de tabla DÓNDE nombre de columna PARTIDO 'searchterm *'

trabaja pero

SELECCIONAR DE nombre de tabla DÓNDE nombre de columna MATCH '* searchterm'

o

SELECCIONAR DE nombre de tabla DÓNDE nombre de columna MATCH '* searchterm *'

no.

¿Hay alguna solución para esta o alguna forma de usar FTS para crear una consulta similar a la consulta "LIKE '% searchterm%'".

EDITAR:

Como lo señaló Retterdesdialogs, almacenar todo el texto en orden inverso y ejecutar una búsqueda de prefijos en una cadena inversa es una solución posible para los problemas de búsqueda con sufijo / sufijo, que era mi pregunta original, pero no funciona para la búsqueda "contiene". He actualizado la pregunta en consecuencia.

Respuestas a la pregunta(3)

Su respuesta a la pregunta