기본 전체 텍스트 검색
애플리케이션을 개발하거나 데이터 사이언스용 데이터셋을 탐색할 때 텍스트 검색은 반복적으로 하게 되는 작업이에요. 전체 텍스트 검색은 자연어 처리 모델을 위한 탐색적 데이터 분석을 수행할 때나 애플리케이션에 검색 기능을 구축할 때 특히 유용합니다.
이 연습 문제에서는 텍스트 열을 검색하고 문자열과의 일치를 확인해 보겠습니다. 이 검색은 문자열의 시작과 끝에 % 와일드카드를 붙여 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 ____(___) ___ ___(___);