None of the variants worked. I started with that syntax for both exists() and 
if(). All gave the same stack trace. --wunder

On Jan 16, 2013, at 3:32 PM, Yonik Seeley wrote:

> On Wed, Jan 16, 2013 at 6:11 PM, Walter Underwood <wun...@wunderwood.org> 
> wrote:
>> I got the syntax from: 
>> http://lucidworks.lucidimagination.com/display/solr/Function+Queries
> 
> Oops, I've alerted our tech writers!  It should be fixed now.
> 
> exists(field|function) returns true if a value exists for a given document.
> Example use: exists(myField) will return if myField has a value, while
> exists(query(year:2012)) will return true for docs with year=2012.
> 
> So in your case, something like this should hopefully work:
> if( exists(query(school:1579535)), 5, 1)
> 
> -Yonik
> http://lucidworks.com




Reply via email to