내 전자 상거래 검색에 Solr을 사용하고 있습니다. 단일 통화로 잘 작동합니다. 그러나, 나는 Solr에게 다른 통화를 가지고 같은 방법으로 패싯 범위 쿼리를 수행하는 방법을 모르겠습니다. 이 다른 통화는 실제 환율을 사용하여 실제로 계산됩니다. Solr에 같은 것을 구현하는 방법을 모르겠습니다.Solr 계산 된 가격 필드
검색 페이지에서 가격 및 가격 범위 필터가 있습니다. 또한 가격은 정렬에 사용됩니다.
다른 통화로 가격을 표시하는 경우보기 측면에서 쉽게 처리 할 수 있지만 이러한 모든면 처리를 수행하는 방법은 & Solr에서이 계산 된 가격에 다른 통화로 적용되도록 정렬하는 것입니다.
하나의 아이디어는 수학 함수를 사용하여 계산 된 계산이지만, 패싯, 정렬 등을 지원하는지 확실하지 않습니다. 또한 통화가 동적이며 자주 변경되므로 수학 함수를 자주 업데이트해야합니다.
동일한 아이디어에 대한 의견이 상당합니다.
환율이는 동적입니다 raten 경우이 기능을 사용할 수
[Solr의 이전 버전에 사용할 수있는 패치] (https://issues.apache.org/jira/browse/SOLR-3218) (.. solr4에 있다면 여전히 적용될 수 있습니다) , 그래서 그것을 밖으로 테스트하고 그것이 작동한다면, 당신은 솔라에게 적절한 통화 패싯을 얻을 시간을 할애 할 수 있는지보십시오. :-) – MatsLindh
죄송합니다. 무엇을위한 패치? – Krunal
패싯에 통화 필드 사용. 통화 필드를 사용하면 한 통화로 가격을 인덱싱하고 Solr에서 다른 통화로 실시간 변환을 수행 할 수 있습니다. – MatsLindh