2014-12-30 2 views
1

전자 상거래 웹 사이트의 경우 사용자가 검색 창에 키워드를 입력하는 동안 SOLR이 제안하기를 원합니다. 제안 사항은 사용자의 과거 내역을 기반으로하여 편향되어야합니다. 우리는 사용자 프로필을 쿼리의 SOLR에 전달하려고합니다. 사용자가 전자 제품을 더 자주 구매하고 비스킷을 구입하면 "전자 제품, 비스킷"을 전달합니다. SOLR은 자동 완성 상자에 전자 제품을 제안 할 것으로 예상됩니다.SOLR에 바이어스 된 자동 완성

이것이 가능합니까? 문서의 범주 필드 결과의 모든 경기는 무게에 따라 다르게 증폭에 beeing 있도록

감사합니다,

야쉬

답변

0

당신은, 쿼리에 부스트를 추가 할 수 있습니다.

즉, category:electronics^4 category:biscuits^2을 사용하면 전자 제품이 비스킷 양의 2 배가 증가하게되며, 이는 일반 문서의 두 배가됩니다. 쿼리 처리기에 따라 use the bq parameter을 사용하면 문서를 향상시켜야하는 쿼리를 추가 할 수 있습니다. EDisMax는 다른 부스트 매개 변수도 지원합니다. 그러나이를 해결할 필요는 없습니다.