kèo bóng đá hom nay 8.4.22 Tài liệu | ||||
---|---|---|---|---|
prev | Backward nhanh | Phụ lục F. Các mô -đun được cung cấp bổ sung | Chuyển tiếp nhanh | NEXT |
test_parserlà một ví dụ về một Trình kèo bóng đá hom nay cú pháp tùy chỉnh cho tìm kiếm toàn văn. Nó không làm gì cả đặc biệt hữu ích, nhưng có thể đóng vai trò là điểm khởi đầu cho phát triển trình kèo bóng đá hom nay cú pháp của riêng bạn.
test_parserNhận dạng các từ kèo bóng đá hom nay tách bằng khoảng trắng và trả về chỉ hai loại mã thông báo:
mydb =# select * từ ts_token_type ('testParser'); tokid | Bí danh | Sự miêu tả -------+-------+--------------- 3 | Từ | Từ 12 | trống | Biểu tượng không gian (2 hàng)
Những số mã thông báo này đã được chọn để tương thích với
Đánh số của trình kèo bóng đá hom nay cú pháp mặc định. Điều này cho phép chúng tôi sử dụng của nótiêu đề ()
Hàm, do đó giữ
ví dụ đơn giản.
Chạy tập lệnh cài đặt tạo trình kèo bóng đá hom nay cú pháp tìm kiếm văn bảnTestParser. Nó có không tham số có thể định cấu hình người dùng.
Bạn có thể kiểm tra trình kèo bóng đá hom nay cú pháp với, ví dụ,
mydb =# select * từ ts_parse ('testParser', 'đó là trình kèo bóng đá hom nay cú pháp đầu tiên của tôi'); tokid | mã thông báo -------+-------- 3 | Đó là 12 | 3 | Của tôi 12 | 3 | Đầu tiên 12 | 3 | sở hữu 12 | 3 | trình kèo bóng đá hom nay cú pháp
Sử dụng trong thế giới thực yêu cầu thiết lập tìm kiếm văn bản Cấu hình sử dụng trình kèo bóng đá hom nay cú pháp. Ví dụ,
MyDB =# Tạo cấu hình tìm kiếm văn bản Testcfg (kèo bóng đá hom nay cú pháp = testParser); Tạo cấu hình tìm kiếm văn bản mydb =# thay đổi cấu hình tìm kiếm văn bản testcfg MyDB-# Thêm ánh xạ cho Word với English_stem; Thay đổi cấu hình tìm kiếm văn bản MyDB =# Chọn To_TSVector ('testcfg', 'đó là trình kèo bóng đá hom nay cú pháp đầu tiên của tôi'); to_tsVector ----------------------------------- 'Đó': 1 'đầu tiên': 3 'trình kèo bóng đá hom nay cú pháp': 5 (1 hàng) MyDB =# Chọn TS_HEADLINE ('testcfg', 'Supernovae Stars là những hiện tượng sáng nhất trong các thiên hà', mydb (# to_tsquery ('testcfg', 'star')); ts_headline ------------------------------------------------------------------------- Supernovae <b sao </b là những hiện tượng sáng nhất trong các thiên hà (1 hàng)