2014-11-11 2 views
0

Solr을 배우고 solr 함수 쿼리를 탐색하려고합니다. 나는 아래와 같은 결과를 반환하는 간단한 SOLR 쿼리를 만들었습니다 : "반환 필드"에Solr - 곱셈 후의 필드 값 반환

<doc> 
    <float name="price">0.0</float> 
</doc> 
<doc> 
    <float name="price">92.0</float> 
</doc> 
<doc> 
    <float name="price">350.0</float> 
</doc> 

내가 새로운 분야를 포함하여 쿼리를 변경 시도를 (예를 들어 newPrice)의 가격 필드보다 100 개 이상이되어야한다 값. 아래 쿼리에 추가되었습니다 -

price,newPrice:sum(price,100). 

하지만 난 응답 변화를 볼 수 아니다 - 차이를 이해하는 데 도움이 바랍니다. 사전에 감사합니다 ...이처럼 당신의 쿼리를 확인

답변

0

:

select?q=*:*&wt=json&indent=true&fl=price,newPrice:product(sum(100,price))