Cómo personalizar FTS tokenizer en Android
porque sqlite fts default tokenize es 'simple', puedo cambiarlo a 'porter'. pero debo apoyar lenguajes de los no-Estados Unidos. como el chino, no puede apenas partir por el espacio o el punto. Entonces quiero tokenizer de encargo. ¿Puede alguien darme algún consejo?
-
Cómo registrar Tokenizer en Sqlite.
- ¿Cómo ejecutar la consulta en la base de datos SQLite en android?
- ¿Cuáles son las mejores prácticas para SQLite en Android?
- ¿Cómo migrar la aplicación SQLite existente a la biblioteca de persistencia de habitaciones?
- Cómo almacenar datetime en SQLite
- La manera más rápida y eficiente de pre-poblar la base de datos en Android
SELECT fts3_tokenizer(<tokenizer-name>, <sqlite3_tokenizer_module ptr>);
causa sqlite es lib de sistema en Android, no sé si puedo registrar.
- ¿Hay un tokenizador común para todos los idiomas? para mi aplicación debe i18n. sólo apoyo chino no es útil.
- Sqlite restricción error código de error
- Android desventajas de no cerrar el cursor
- OnCreate () no es llamado por getWritableDatabase ()
- Android - ¿Puedes actualizar un Cursor para los resultados de SQLite?
- En Android db de SQLite cómo coincidir con valores de columnas particulares que tienen id mismo en varias tablas de una base de datos?
- INSERT de SQLite de SQL
- ¿Cómo obtener todos los nombres de tablas en la base de datos Android sqlite?
- Android SQLite ON CONFLICT UPDATE es posible?
Claro, usted necesita una instalación personalizada de SQLite. El SQLite enlaces de Android, proporciona una manera fácil de hacer precisamente eso. Esto permite que una aplicación utilice una versión o compilación personalizada de SQLite, independientemente de la versión de Android a la que se implemente, mientras continúa utilizando la interfaz estándar de Android. https://sqlite.org/android/doc/trunk/www/index.wiki