Ich entwickle eine Anwendung mit PHP und SQLite. Und ich erstelle eine Spalte meiner Tabelle mit BLOB-Datentypen. Ich möchte wissen, dass BLOB-Datentypen in SQLite FULL-Textsuche unterstützt?Unterstützt BLOB-Datentypen in SQLite die FULL-Textsuche?
1
A
Antwort
1
Als ich die documentation verstehen, wird der Typ angegeben analysiert, aber ignoriert:
eine Datentypname für jede Spalte optional angegeben werden. Dies ist reiner syntaktischer Zucker, die gelieferten Typnamen werden von FTS oder dem SQLite-Kern für keinen Zweck verwendet.
Dies deutet darauf hin, dass alle Spalten in der Tabelle als TEXT oder TEXT-ähnliche Spalten erstellt werden.
(Wie ich verstehe, sollten Sie Spalten, die für die Volltextsuche geeignet sind, in eine separate virtuelle FTSx-Tabelle verschieben und sie nur über ihre FTSDx-Zeilennummer referenzieren).
Verwandte Themen
- 1. Unterstützt SQLite die Replikation?
- 2. Unterstützt SQLite Store-Prozeduren
- 3. Unterstützt SQLite SCOPE_IDENTITY?
- 4. Unterstützt die sqlite-net async API-Unterstützung?
- 5. Welche Joins unterstützt SQLite?
- 6. Unterstützt SQLite allgemeine Tabellenausdrücke?
- 7. SQLite-Datenbank unterstützt Unicode-Daten
- 8. Welches Paket unterstützt die Pause des SQLite Abfrageergebnisses für NodeJS?
- 9. Unterstützt SQLite Transaktionen über mehrere Datenbanken hinweg?
- 10. Unterstützt SQLite mehrere Schemata innerhalb derselben Datenbank?
- 11. Kerndaten (SQLite unterstützt) benutzerdefinierte Sortierung von Zeichenfolgen
- 12. Electron und sequelize Fehler: der Dialekt SQLite wird nicht unterstützt
- 13. Was ist das einfachste Java ORM, das Sqlite unterstützt?
- 14. Unterstützt IE indexedDB, WebSQL oder eine SQLite ähnliche Datenbank?
- 15. Gleichzeitige Zugriff in SQLite
- 16. SQlite: auswählen in?
- 17. DISTINCT-Klausel in SQLite
- 18. SQLite-Unterstützung in SORM?
- 19. Kalenderbibliothek, die Feiertage unterstützt
- 20. Was unterstützt die Wörterbuchkomprimierung?
- 21. Unterstützt Oracle die Volltextsuche?
- 22. über die sqlite Abfrage
- 23. Verwenden von UUIDs in SQLite
- 24. SELECT INTO-Anweisung in sqlite
- 25. Was ist eine gute "mobile" .NET-Datenbank, die LINQ unterstützt?
- 26. Unterstützt Realm die berechnete Eigenschaft in Swift
- 27. Unterstützt Hibernate die limit-Anweisung in MySql?
- 28. Unterstützt die In-App-Abrechnung mehrere Konten?
- 29. in SQLite
- 30. Schreiben in die SQLite-Datenbank. Etwas Seltsames
Beziehen Sie sich auf FTS3/FTS4-Erweiterungen? Oder eine WHERE-Klausel? – peterchen
@peterchen Ja ich verweise FTS3-Erweiterung mit BLOB-Datentyp –