색인 생성 및 검색 프레임 워크를 찾고있는 웹을 탐색 중이었고 Solr을 발견했습니다. 우리가 절대적으로 필요로하는 기능은 조회수가 포함 된 필드를 기반으로 결과를 높이는 것입니다.부스트 Solr 결과가 포함 된 필드를 기반으로
작은 예 : 내가 예를 들어 결합하려는
<movie>
<title>The Dark Knight</title>
<alternative_title>Batman Begins 2</alternative_title>
<year>2008</year>
<director>Christopher Nolan</director>
<plot>Batman, Gordon and Harvey Dent are forced to deal with the chaos unleashed by an anarchist mastermind known only as the Joker, as it drives each of them to their limits.</plot>
</movie>
제목, alternative_title 플롯이 후 너무 어려운 일이 아니다 하나 개의 검색 필드에 필드 :
이 같은 기록을 고려 Solr/Lucene 문서 및 자습서를 살펴보십시오. 그러나 제목에서 히트 한 영화는 alternative_title에서의 히트보다 점수가 높고 차례의 플롯은 플롯 필드에서 히트 수보다 높은 점수를 얻길 원합니다. XML에서 이러한 종류의 점수를 표시하는 방법이 있습니까? 아니면 사용자 정의 점수 알고리즘을 개발해야합니까?
내가 제공 한 예는 허구이며 실제 데이터에는 아마 100 개 이상의 필드가 포함됩니다. 사전에
감사합니다,