Nếu tài liệu được liệt kê dưới dạng Sách> Fiction> Sci-FI, tài liệu phải được tìm kiếm khi truy vấn của bạn là "Sách", "Sách> Viễn tưởng", "Sách> Viễn tưởng> Khoa học viễn tưởng".Cách làm faceting phân cấp trong Solr?
Tôi tìm kiếm trên Internet và các phương pháp tôi đưa ra là:
1 Chia "Sách> Fiction> Sci-FI" thành "Sách", "Sách> Fiction", "Sách> Fiction> Sci-fi "tại số chỉ mục thời gian và lưu trữ chúng trong cùng một trường.
2 Có các trường riêng biệt cat, sub_cat, sub_sub_cat. Chia catogories vào trường tương ứng và sử dụng Pivot khía cạnh http://wiki.apache.org/solr/SimpleFacetParameters#Pivot_.28ie_Decision_Tree.29_Faceting
cách khác để làm mặt hierarchial là gì, để họ có thể hỗ trợ bất kỳ truy vấn phức tạp?