开始使用免费开始使用

基础全文搜索

在构建应用或为数据科学探索数据集时,文本搜索会成为经常要做的事。全文搜索在进行自然语言处理模型的探索性数据分析,或为应用构建搜索功能时非常有用。

在本练习中,您将练习在文本列上搜索,并将其与字符串匹配。该搜索将返回与使用 LIKE 运算符、在字符串首尾加上通配符 % 的查询相同的结果,但性能更好,并为更高级的全文搜索查询打下基础。让我们开始吧。

本练习是课程的一部分

在 PostgreSQL 中使用函数处理数据

查看课程

练习说明

  • film 表中选择 titledescription 列。
  • title 列上执行全文搜索,查找单词 elf

交互式实操练习

通过完成这段示例代码来试试这个练习。

-- Select the title and description
SELECT ___, ___
FROM film
-- Convert the title to a tsvector and match it against the tsquery 
WHERE ____(___) ___ ___(___);
编辑并运行代码