Einfache Volltextsuche
Das Durchsuchen von Text wird etwas sein, das du immer wieder machst, wenn du Anwendungen entwickelst oder Datensätze für Data Science untersuchst. Die Volltextsuche ist hilfreich, wenn du eine explorative Datenanalyse für ein Modell zur Verarbeitung natürlicher Sprache durchführst oder eine Suchfunktion in deine Anwendung einbaust.
In dieser Übung übst du, eine Textspalte zu durchsuchen und sie mit einer Zeichenfolge abzugleichen. Die Suche liefert dasselbe Ergebnis wie eine Abfrage, die den Operator LIKE
mit dem Platzhalter %
am Anfang und Ende der Zeichenkette verwendet, ist aber viel leistungsfähiger und bietet dir eine Grundlage für erweiterte Volltextsuchanfragen. Lass uns eintauchen.
Diese Übung ist Teil des Kurses
Funktionen zur Manipulation von Daten in PostgreSQL
Anleitung zur Übung
- Wähle die Spalten
title
unddescription
in der Tabellefilm
aus. - Führe eine Volltextsuche in der Spalte
title
nach dem Wortelf
durch.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
-- Select the title and description
SELECT ___, ___
FROM film
-- Convert the title to a tsvector and match it against the tsquery
WHERE ____(___) ___ ___(___);