Tìm kiếm toàn văn cơ bản
Việc tìm kiếm văn bản sẽ là thao tác bạn lặp lại thường xuyên khi xây dựng ứng dụng hoặc khám phá tập dữ liệu cho khoa học dữ liệu. Tìm kiếm toàn văn rất hữu ích khi bạn thực hiện phân tích dữ liệu khám phá cho một mô hình xử lý ngôn ngữ tự nhiên hoặc xây dựng tính năng tìm kiếm trong ứng dụng của mình.
Trong bài tập này, bạn sẽ luyện tập tìm kiếm trong một cột văn bản và so khớp với một chuỗi. Tìm kiếm này sẽ trả về kết quả giống như một truy vấn dùng toán tử LIKE với ký tự đại diện % ở đầu và cuối chuỗi, nhưng sẽ hoạt động hiệu quả hơn nhiều và tạo nền tảng cho các truy vấn tìm kiếm toàn văn nâng cao. Bắt đầu thôi.
Bài tập này là một phần của khóa học
Các hàm thao tác dữ liệu trong PostgreSQL
Hướng dẫn bài tập
- Chọn các cột
titlevàdescriptiontừ bảngfilm. - Thực hiện tìm kiếm toàn văn trên cột
titlecho từelf.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
-- Select the title and description
SELECT ___, ___
FROM film
-- Convert the title to a tsvector and match it against the tsquery
WHERE ____(___) ___ ___(___);