별도의 스키마가있는 여러 Solr 인스턴스가 있습니다.필드 값에 따라 Solr 다중 값 필드 정렬
정렬 된 순서로 다중 값 입력란을 받아야합니다. 예 : 그래서 train_station, 공항, city_district 및 : 유형
q=köln&sort=query({!v="type:(airport OR train_station)"}) desc
나는 train_station 유형 전에 공항 유형의 문서를보고 싶습니다. 지금 나는 항상 train_station 타입을 정상에 얻고있다.
어떻게 작성해야합니까?
영리한 빠른 해킹입니다. –
"type : (airport^3 OR train_station^2)"과 같이 간단한 비교 대신 범위를 선택하신 이유는 무엇입니까? – rounak
부스트를해도 IDF는 여전히 고려됩니다. 귀하의 질의를 통해 train_station이 공항보다 훨씬 더 희박한 경우, 공항을 포함하는 문서보다 더 높은 점수를 얻게됩니다. – jpountz