基本全文檢索
在開發應用程式或為資料科學探索資料集時,你會反覆進行文字搜尋。當你在為自然語言處理模型做探索式資料分析,或在應用程式中打造搜尋功能時,全文檢索特別好用。
在這個練習中,你會練習在文字欄位上進行搜尋,並與某個字串比對。這樣的搜尋會得到與在字串開頭與結尾都使用 % 萬用字元、搭配 LIKE 運算子的查詢相同的結果,但效能更佳,且能為更進階的全文檢索查詢打下基礎。一起開始吧。
本練習屬於課程
在 PostgreSQL 操作資料的函式
練習說明
- 從
film資料表選取title與description欄位。 - 在
title欄位上執行全文檢索,搜尋單字elf。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
-- Select the title and description
SELECT ___, ___
FROM film
-- Convert the title to a tsvector and match it against the tsquery
WHERE ____(___) ___ ___(___);