Pesquisa básica de texto completo
Pesquisar texto vai virar algo que você faz várias vezes quando tá criando aplicativos ou explorando conjuntos de dados pra ciência de dados. A pesquisa de texto completo é útil quando você está fazendo uma análise exploratória de dados para um modelo de processamento de linguagem natural ou criando um recurso de pesquisa no seu aplicativo.
Neste exercício, você vai praticar a pesquisa em uma coluna de texto e comparar com uma string. A pesquisa vai dar o mesmo resultado que uma consulta que usa o operador LIKE com o curinga % no começo e no fim da string, mas vai funcionar muito melhor e te dar uma base para consultas de pesquisa de texto completo mais avançadas. Vamos lá.
Este exercício faz parte do curso
Funções para mexer nos dados no PostgreSQL
Instruções do exercício
- Selecione as colunas “
title” e “description” da tabela “film”. - Faça uma busca por texto completo na coluna “
title” pela palavra “elf”.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
-- Select the title and description
SELECT ___, ___
FROM film
-- Convert the title to a tsvector and match it against the tsquery
WHERE ____(___) ___ ___(___);