dict_xsyn
(Từ điển từ đồng nghĩa mở rộng) là một ví dụ về mẫu từ điển bổ sung cho tìm kiếm toàn văn. Loại từ điển này thay thế kèo bóng đá cúp c2 từ bằng kèo bóng đá cúp c2 nhóm từ đồng nghĩa của chúng và do đó có thể tìm kiếm một từ bằng cách sử dụng bất kỳ từ đồng nghĩa nào của nó.
Adict_xsyn
Từ điển chấp nhận kèo bóng đá cúp c2 tùy chọn sau:
Matchorig
Kiểm soát kèo bóng đá cúp c2 từ gốc có được chấp nhận bởi từ điển hay không. Mặc định làTRUE
.
Matchsynonyments
Kiểm soát xem kèo bóng đá cúp c2 từ đồng nghĩa có được chấp nhận bởi từ điển hay không. Mặc định làSai
.
Keeporig
Kiểm soát liệu từ gốc có được bao gồm kèo bóng đá cúp c2 đầu ra của từ điển hay không. Mặc định làTRUE
.
KeepSynonymy
Kiểm soát xem các từ đồng nghĩa có được bao gồm kèo bóng đá cúp c2 đầu ra của từ điển hay không. Mặc định làTRUE
.
Quy tắc
là tên cơ sở của tệp chứa danh sách các từ đồng nghĩa. Tệp này phải được lưu trữ kèo bóng đá cúp c2$ sharedir/tsearch_data/
(kèo bóng đá cúp c2 đó$ sharedir
có nghĩa làPostgreSQLThư mục dữ liệu chung của cài đặt). Tên của nó phải kết thúc kèo bóng đá cúp c2.rules
(không được bao gồm kèo bóng đá cúp c2quy tắc
tham số).
Tệp quy tắc có định dạng sau:
Mỗi dòng đại diện cho một nhóm từ đồng nghĩa cho một từ duy nhất, được đưa ra đầu tiên trên dòng. Từ đồng nghĩa được phân tách bằng khoảng trắng, do đó:
Word Syn1 Syn2 Syn3
The Sharp (#
) Dấu hiệu là một dấu phân cách nhận xét. Nó có thể xuất hiện ở bất kỳ vị trí nào kèo bóng đá cúp c2 một dòng.
nhìn vàoxsyn_sample.rules
, được cài đặt kèo bóng đá cúp c2$ sharedir/tsearch_data/
, Ví dụ.
12648_12665dict_xsyn
tiện ích mở rộng tạo mẫu tìm kiếm văn bảnxsyn_template
và từ điểnxsyn
Dựa trên nó, với kèo bóng đá cúp c2 tham số mặc định. Bạn có thể thay đổi kèo bóng đá cúp c2 tham số, ví dụ
12953_13061
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 ('xsyn', 'word');
Việc sử dụng kèo bóng đá cúp c2 thế giới thực sẽ liên quan đến việc bao gồm nó kèo bóng đá cúp c2 cấu hình tìm kiếm văn bản như được mô tả kèo bóng đá cúp c2Chương 12. Điều đó có thể trông như thế này:
thay đổi cấu hình tìm kiếm văn bản tiếng Anh