Để các giá trị trường tham chiếu thực thể (không phải ID) hoạt động trong tìm kiếm toàn văn, có cần thêm "tên" của từng trường tham chiếu thực thể vào chỉ mục dưới dạng một trường riêng biệt của loại văn bản đầy đủ không?
Lý lịch:
Sử dụng chương trình phụ trợ DB với nhiều loại nội dung, mỗi loại có một số trường tham chiếu thực thể cho các thuật ngữ phân loại trong các từ vựng khác nhau.
Tôi đã đưa tất cả các trường tham chiếu thực thể này vào chế độ hiển thị "chỉ mục tìm kiếm" cho từng loại nội dung.
- Tìm kiếm các giá trị duy nhất trong bất kỳ trường tham chiếu thực thể nào
có kết quả không có lượt truy cập.
Tất cả các trường khác có trong chế độ hiển thị chỉ mục tìm kiếm cho từng loại nội dung đều hoạt động như mong đợi-- ngoại trừ Tiêu đề.
Những gì tôi đã làm mà hoạt động (cho đến nay)
Bởi vì tôi đã gặp vấn đề về tiêu đề trước đây, nên tôi đã thêm nó riêng lẻ vào chỉ mục dưới dạng trường loại toàn văn bản, sau đó bật bộ lọc HTML cho nó.
Điều đó làm cho tiêu đề hoạt động trong các tìm kiếm.
Như một phỏng đoán hoang dã, tôi đã thử làm điều tương tự với một số trường tham chiếu thực thể của mình, cụ thể là thêm thuật ngữ phân loại Tên cho từng trường ("...thực thể:tên").
Tôi đặt từng loại thành toàn văn bản và bật bộ xử lý HTML.
Các giá trị của trường này giờ đây nhận được số lần truy cập tìm kiếm trong tìm kiếm toàn văn.
Vì vậy, câu hỏi của tôi là, đây có phải là cách nó hoạt động hay tôi đã bỏ lỡ một cách đơn giản/chính xác hơn để thực hiện? Có vẻ dư thừa khi có chế độ hiển thị chỉ mục tìm kiếm và có các trường trong chế độ hiển thị đó không thể tìm kiếm được (tiêu đề và tham chiếu thực thể).
Tôi đã quyết định chưa đưa cái này vào hàng đợi phát hành, bởi vì tôi đã có một hoặc hai mục ở đó... và muốn ưu tiên. Và có lẽ đây đã là một 'hoạt động như được thiết kế', và tôi chỉ không thấy ý nghĩa trong đó.
Một chi tiết nữa: trước khi thêm từng trường này vào chỉ mục, tôi đã thử cài đặt định dạng trường khác nhau cho từng trường trong chế độ hiển thị chỉ mục tìm kiếm. Lập chỉ mục lại sau mỗi lần thay đổi. Điều này không có tác động trong các bài kiểm tra của tôi.