Noble Paul നോബിള്‍ नोब्ळ् wrote:
The five parameter feature is added in solr1.4 . which version of solr
are you using?

On Wed, Jun 24, 2009 at 12:57 AM, David Baker <dav...@mate1inc.com> wrote:
Hi,

I'm trying to use the map function with a function query.  I want to map a 
particular value to 1 and all other values to 0.  We currently use the map 
function that has 4 parameters with no problem.  However, for the map function 
with 5 parameters, I get a parse error.  The following are the query and error 
returned:

_query_
id:[* TO *] _val_:"map(ethnicity,3,3,1,0)"

_error message_

*type* Status report
*message* _org.apache.lucene.queryParser.ParseException: Cannot parse 'id:[* TO *] 
_val_:"map(ethnicity,3,3,1,0)"': Expected ')' at position 20 in 
'map(ethnicity,3,3,1,0)'_
*description* _The request sent by the client was syntactically incorrect 
(org.apache.lucene.queryParser.ParseException: Cannot parse 'id:[* TO *] 
_val_:"map(ethnicity,3,3,1,0)"': Expected ')' at position 20 in 
'map(ethnicity,3,3,1,0)').
_

It appears that the parser never evaluates the map string for anything other 
than the 4 parameters version.  Could anyone give me some insight into this?  
Thanks in advance.




--
-----------------------------------------------------
Noble Paul | Principal Engineer| AOL | http://aol.com
we're running 1.3, which explains this. Thanks for the response.

Reply via email to