Phiên kèo bóng đá c1 được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên kèo bóng đá c1 phát triển:18 / Devel
Phiên kèo bóng đá c1 không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0
Tài liệu này dành cho phiên kèo bóng đá c1 không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên kèo bóng đá c1 hoặc một trong các phiên kèo bóng đá c1 được hỗ trợ khác được liệt kê ở trên thay thế.

kèo bóng đá c1F.44. Unccent

kèo bóng đá c1là một từ điển tìm kiếm văn kèo bóng đá c1 loại bỏ các điểm nhấn (dấu hiệu dấu hiệu) khỏi từ vựng. Đó là a Lọc từ điển, có nghĩa là đầu ra của nó luôn được truyền đến Từ điển tiếp theo (nếu có), không giống như hành vi bình thường của Từ điển. Điều này cho phép xử lý không nhạy cảm với điểm nhấn cho đầy đủ Tìm kiếm văn kèo bóng đá c1.

Việc triển khai hiện tại củaUnccentKhông thể được sử dụng làm bình thường hóa Từ điển choThesaurusTừ điển.

F.44.1. Cấu hình

ANkèo bóng đá c1Từ điển chấp nhận Tùy chọn sau:

  • Quy tắclà tên cơ sở của Tệp chứa danh sách các quy tắc dịch. Tệp này Phải được lưu trữ trong$ sharedir/tsearch_data/(trong đó$ sharedircó nghĩa làPostgreSQLdữ liệu chia sẻ của cài đặt thư mục). Tên của nó phải kết thúc trong.rules(không được bao gồm trongQuy tắctham số).

Tệp quy tắc có định dạng sau:

  • Mỗi dòng đại diện cho một cặp, bao gồm một ký tự với giọng theo sau là một nhân vật không có giọng. Các Đầu tiên được dịch sang thứ hai. Ví dụ,

    à a
    Á a
    Â a
    Ã a
    Ä a
    A
    Æ a

Một ví dụ đầy đủ hơn, trực tiếp hữu ích cho hầu hết Ngôn ngữ châu Âu, có thể được tìm thấy trongkèo bóng đá c1rules, được cài đặt trong$ sharedir/tsearch_data/Khikèo bóng đá c1Mô -đun được cài đặt.

F.44.2. Cách sử dụng

Cài đặtkèo bóng đá c1Phần mở rộng tạo mẫu tìm kiếm văn kèo bóng đá c1kèo bóng đá c1và từ điểnkèo bóng đá c1Dựa trên nó. Thekèo bóng đá c1Từ điển có tham số mặc định cài đặtquy tắc = 'kèo bóng đá c1', làm cho nó có thể sử dụng ngay với tiêu chuẩnkèo bóng đá c1rulesTệp. Nếu bạn muốn, bạn có thể thay đổi tham số, ví dụ

MyDB =# thay đổi từ điển tìm kiếm văn bản kèo bóng đá c1 (quy tắc = 'my_rules');

hoặc tạo từ điển mới dựa trên mẫu.

Để kiểm tra từ điển, bạn có thể thử:

mydb =# chọn ts_lexize ('kèo bóng đá c1', 'Hôtel');
 ts_lexize
-----------
 Khách sạn

Đây là một ví dụ cho thấy cách chènkèo bóng đá c1Từ điển vào tìm kiếm văn kèo bóng đá c1 Cấu hình:

MyDB =# Tạo cấu hình tìm kiếm văn bản fr (sao chép = tiếng Pháp);
mydb =# thay đổi cấu hình tìm kiếm văn bản fr
        Thay đổi ánh xạ cho hword, hword_part, word
        Với kèo bóng đá c1, French_stem;
mydb =# Chọn to_tsVector ('fr', 'Hôtels de la mer');
    to_tsVector
-------------------
 'Khách sạn': 1 'Mer': 4
(1 hàng)

mydb =# Chọn to_tsVector ('fr', 'Hôtel de la mer') @@ to_tsquery ('fr', 'khách sạn');
 ? Cột?
----------
 t
(1 hàng)

mydb =# Chọn TS_HEADLINE ('fr', 'Hôtel de la mer', to_tsquery ('fr', 'khách sạn')));
      ts_headline
------------------------
 <b Hôtel </b de la mer
(1 hàng)

F.44.3. Chức năng

Thekèo bóng đá c1 ()Hàm loại bỏ các điểm nhấn (dấu hiệu dấu hiệu) khỏi một chuỗi đã cho. Về cơ kèo bóng đá c1, đó là một trình bao bọc xung quanhkèo bóng đá c1Từ điển, nhưng nó có thể được sử dụng bên ngoài bối cảnh tìm kiếm văn kèo bóng đá c1 thông thường.

kèo bóng đá c1 ([Từ điển, ]chuỗi) trả vềText

Ví dụ:

Chọn kèo bóng đá c1 ('kèo bóng đá c1', 'Hôtel');
Chọn kèo bóng đá c1 ('Hôtel');