Silly me, 
I've found that there's a flag for ignoring these exceptions using 
"lenient" 

http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-query-string-query.html

On Monday, December 30, 2013 4:44:13 PM UTC+2, Yarin Miran wrote:
>
> Hello everyone,
>
> I'm trying to implement a search for one of my indices using the following 
> query:
>
> {
> "query" : {
> "query_string" : {
> "query" : "some text",
> "fields" : ["collected.*"]
> }
> }
> }
>
> The documents in the index have a field named "collected" which is dynamic 
> and changes between documents.
>
> When I try to run this query I get NumberFormatException since some of the 
> fields are Numeric and I guess elasticsearch tries to cast the input string 
> to a number.
> Is there any possibility to make the query_string parameter perform a 
> 'best effort' search without raising that exception so that it will ignore 
> the fields that he can't cast,
>
> Thanks,
> Yarin
>

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/64982b6f-0152-4a02-bfe0-85c7806b0f6b%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to