dict_int
là một ví dụ về mẫu từ điển bổ sung cho kèo bóng đá euro toàn văn. Động lực cho từ điển ví dụ này là kiểm soát việc lập chỉ mục của các số nguyên (đã ký và không dấu), cho phép các số đó được lập chỉ mục trong khi ngăn chặn sự tăng trưởng quá mức về số lượng từ duy nhất, ảnh hưởng lớn đến hiệu suất của việc kèo bóng đá euro.
Từ điển chấp nhận hai tùy chọn:
TheMaxlen
Tham số Chỉ định số lượng chữ số tối đa được phép trong kèo bóng đá euro từ số nguyên. Giá trị mặc định là 6.
Thetừ chối
Tham số chỉ định xem kèo bóng đá euro số nguyên được giới thiệu có nên được cắt ngắn hay bỏ qua hay không. Nếu nhưencketLong
làSai
(mặc định), từ điển trả về đầu tiênMaxlen
chữ số của số nguyên. Nếu nhưtừ chối
làTRUE
, Từ điển coi một số nguyên được giới thiệu là một từ dừng, do đó nó sẽ không được lập chỉ mục. Lưu ý rằng điều này cũng có nghĩa là không thể kèo bóng đá euro số nguyên như vậy.
Cài đặtdict_int
tiện ích mở rộng tạo mẫu kèo bóng đá euro văn bảnintdict_template
và từ điểnintdict
Dựa trên nó, với các tham số mặc định. Bạn có thể thay đổi các tham số, ví dụ
MyDB# thay đổi từ điển kèo bóng đá euro văn bản intdict (maxlen = 4, denceSlong = true); Thay đổi từ điển kèo bóng đá euro văn bản
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 ('Intdict', '12345678'); ts_lexize ----------- 123456
Nhưng việc sử dụng thế giới thực sẽ liên quan đến việc bao gồm nó trong cấu hình kèo bóng đá euro văn bản như được mô tả trongChương 12. Điều đó có thể trông như thế này:
thay đổi cấu hình kèo bóng đá euro văn bản tiếng Anh Thay đổi ánh xạ cho int, uint với intdict;