Make it a phrase query:

http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-match-query.html#_phrase

or with the query_string:

{
    "bool": {
        "must": {
            "query_string": {
                "query": "(symbol:\"AUD/USD\")"
            }
        }
    }
}

Dan
On Tuesday, April 15, 2014 4:04:21 PM UTC+1, [email protected] wrote:
>
> Hi,
>
> I have a set of data setting in elasticsearch, like 
> {"symbol":"AUD/USD"},{"symbol":"HKD/USD"},{"symbol":"AUD/EUR"}...  I would 
> like to search for "AUD/USD". So the search query string will be "{ 
> "bool":{ "must":{ "query_string":{ "query":"(symbol:AUD/USD)" } } } }". But 
> the result I got looks that ES used "/" (forward slash) to search any 
> symbol having "AUD" or "USD" instead of "AUD/USD". I tried with "\\/" and I 
> got a same result.
>
> thanks,
> Felix
>

-- 
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/ec964f9b-932f-4404-a9a1-58f11b748d86%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to