4 개의 색인 된 문서가 있습니다. 1. 제품 범주, 2. 제품, 3. 제품 세부 정보 4. 판매자. 4 가지 문서의 모든 분야에서 키워드 검색을 수행하고 최상위 순위 제품을 반환해야합니다.solr/lucene/elastic search에서 문서 조인에서 순위/점수가 어떻게 작동합니까?
예 제품 카테고리 : 전자 제품, 직물 등
예 제품 : TV, 모바일 부문에서 전자
예 제품 세부 사항 : 크기 14, 브랜드 삼성 TV
예 판매자 검은 색 : 대리점 1, 판매점 2
예 검색 쿼리 : "삼성 LED TV"
관계 십자가는 외래 키로 유지됩니다. 예 : 제품 인증에는 카테고리 기본 키가 있습니다.
이 4 가지 문서의 모든 필드와 일치해야하고 순위에 따라 제품을 반환해야하는 키워드 검색이 필요합니다.
나는이 문제를 아동으로부터 검색하여 검색 판매자 필드, 제품 세부 사항, 제품 및 카테고리를 따로 따로 언급하고 최종적으로 결과에 참여시킴으로써 접근 할 것입니다. 문제는 순위입니다. 사용자 키워드에 대해 더 관련성 높은 제품 중 일부는 결과에 영향을 미칩니다.
일부 키워드에 대해 문서에 가입하고 조인 된 문서의 모든 필드를 검색하여 결과가 더 관련성이 높고 주문 될 수있는 가장 좋은 방법이 있습니까?