Missing end bracket } I think

-- 
David Pilato | Technical Advocate | Elasticsearch.com
@dadoonet | @elasticsearchfr


Le 3 avril 2014 à 20:46:17, Mohit Anchlia (mohitanch...@gmail.com) a écrit:

I got the same issue
 
[ec2-user@ip-10-80-140-13 ~]$ curl -XPOST "http://localhost:9200/users/_search"; 
-d'

>

> {

>

> "query": {

>

> "query_string": {

>

> "default_field": "title",

>

>

> "query": "this AND that OR thus"

>

> }

>

> }

>

> '

{"error":"SearchPhaseExecutionException[Failed to execute phase [query], all 
shards failed; shardFailures {[LrIIW8-MTr6-qoWXk-Xl6A][users][2]: 
RemoteTransportException[[10.80.140.14][inet[/10.80.140.14:9300]][search/phase/query]];
 nested: SearchParseException[[users][2]: query[+title:this +title:that 
title:thus],from[-1],size[-1]: Parse Failure [Failed to parse source [\n\n{\n\n 
\"query\": {\n\n \"query_string\": {\n\n \"default_field\": \"title\",\n\n\n 
\"query\": \"this AND that OR thus\"\n\n }\n\n }\n\n]]]; nested: 
JsonParseException[Unexpected end-of-input: expected close marker for OBJECT 
(from [Source: [B@15b0b65c; line: 3, column: 0])\n at [Source: UNKNOWN; line: 
18, column: 202]]; }{[Eybinjt4Sl21p1AujiwiaA][users][3]: 
RemoteTransportException[[10.80.140.58][inet[/10.80.140.58:9300]][search/phase/query]];
 nested: SearchParseException[[users][3]: query[+title:this +title:that 
title:thus],from[-1],size[-1]: Parse Failure [Failed to parse source [\n\n{\n\n 
\"query\": {\n\n \"query_string\": {\n\n \"default_field\": \"title\",\n\n\n 
\"query\": \"this AND that OR thus\"\n\n }\n\n }\n\n]]]; nested: 
JsonParseException[Unexpected end-of-input: expected close marker for OBJECT 
(from [Source: [B@75d811e7; line: 3, column: 0])\n at [Source: UNKNOWN; line: 
18, column: 202]]; }{[LrIIW8-MTr6-qoWXk-Xl6A][users][0]: 
RemoteTransportException[[10.80.140.14][inet[/10.80.140.14:9300]][search/phase/query]];
 nested: SearchParseException[[users][0]: query[+title:this +title:that 
title:thus],from[-1],size[-1]: Parse Failure [Failed to parse source [\n\n{\n\n 
\"query\": {\n\n \"query_string\": {\n\n \"default_field\": \"title\",\n\n\n 
\"query\": \"this AND that OR thus\"\n\n }\n\n }\n\n]]]; nested: 
JsonParseException[Unexpected end-of-input: expected close marker for OBJECT 
(from [Source: [B@443ab608; line: 3, column: 0])\n at [Source: UNKNOWN; line: 
18, column: 202]]; }{[LrIIW8-MTr6-qoWXk-Xl6A][users][1]: 
RemoteTransportException[[10.80.140.14][inet[/10.80.140.14:9300]][search/phase/query]];
 nested: SearchParseException[[users][1]: query[+title:this +title:that 
title:thus],from[-1],size[-1]: Parse Failure [Failed to parse source [\n\n{\n\n 
\"query\": {\n\n \"query_string\": {\n\n \"default_field\": \"title\",\n\n\n 
\"query\": \"this AND that OR thus\"\n\n }\n\n }\n\n]]]; nested: 
JsonParseException[Unexpected end-of-input: expected close marker for OBJECT 
(from [Source: [B@749bddb5; line: 3, column: 0])\n at [Source: UNKNOWN; line: 
18, column: 202]]; }{[5ay80g1HTAinyRZBzEZHTg][users][4]: 
SearchParseException[[users][4]: query[+title:this +title:that 
title:thus],from[-1],size[-1]: Parse Failure [Failed to parse source [\n\n{\n\n 
\"query\": {\n\n \"query_string\": {\n\n \"default_field\": \"title\",\n\n\n 
\"query\": \"this AND that OR thus\"\n\n }\n\n }\n\n]]]; nested: 
JsonParseException[Unexpected end-of-input: expected close marker for OBJECT 
(from [Source: [B@65dc3111; line: 3, column: 0])\n at [Source: [B@65dc3111; 
line: 18, column: 151]]; }]","status":400}[ec2-user@ip-10-80-140-13 ~]$

[ec2-user@ip-10-80-140-13 ~]$ Connection to 10.80.140.13 closed by remote host.

Connection to 10.80.140.13 closed.



On Thu, Apr 3, 2014 at 11:43 AM, Luiz Guilherme Pais dos Santos 
<luizgpsan...@gmail.com> wrote:
What happened when you executed the command, an exception? Which? No results? 
Is there any documents indexed in elasticsearch? Please be more clear about the 
problem.


On Thu, Apr 3, 2014 at 3:37 PM, Mohit Anchlia <mohitanch...@gmail.com> wrote:
That doesn't work either. I am trying to execute this command from here:
 
http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-query-string-query.html

On Thu, Apr 3, 2014 at 11:33 AM, Luiz Guilherme Pais dos Santos 
<luizgpsan...@gmail.com> wrote:
Hi Mohit,

In the exception raised it says: No parser for element [query_string] which 
means elasticsearch don't recognize "query_string" as the root of JSON. In this 
case you must start with "query". Look:

curl -XPOST "http://localhost:9200/users/_search"; -d'
{
    "query": {
        "query_string": {
           "default_field": "title",
           "query": "this AND that OR thus"
        }
    }
}'

Cheers,
Luiz Guilherme



On Thu, Apr 3, 2014 at 3:26 PM, Mohit Anchlia <mohitanch...@gmail.com> wrote:
I am just trying to execute a simple query string and I am getting this error:
 
[ec2-user@ip-10-80-140-13 ~]$ curl -XGET 
"http://10.80.140.13:9200/users/_search"; -d'
> {
>     "query_string" : {
>         "query" : "this AND that OR thus"
>     }
> }'
{"error":"SearchPhaseExecutionException[Failed to execute phase [query], all 
shards failed; shardFailures {[5ay80g1HTAinyRZBzEZHTg][users][2]: 
SearchParseException[[users][2]: from[-1],size[-1]: Parse Failure [Failed to 
parse source [\n{\n    \"query_string\" : {\n        \"query\" : \"this AND 
that OR thus\"\n    }\n}]]]; nested: SearchParseException[[users][2]: 
from[-1],size[-1]: Parse Failure [No parser for element [query_string]]]; 
}{[Eybinjt4Sl21p1AujiwiaA][users][3]: 
RemoteTransportException[[10.80.140.58][inet[/10.80.140.58:9300]][search/phase/query]];
 nested: SearchParseException[[users][3]: from[-1],size[-1]: Parse Failure 
[Failed to parse source [\n{\n    \"query_string\" : {\n        \"query\" : 
\"this AND that OR thus\"\n    }\n}]]]; nested: 
SearchParseException[[users][3]: from[-1],size[-1]: Parse Failure [No parser 
for element [query_string]]]; }{[Eybinjt4Sl21p1AujiwiaA][users][0]: 
RemoteTransportException[[10.80.140.58][inet[/10.80.140.58:9300]][search/phase/query]];
 nested: SearchParseException[[users][0]: from[-1],size[-1]: Parse Failure 
[Failed to parse source [\n{\n    \"query_string\" : {\n        \"query\" : 
\"this AND that OR thus\"\n    }\n}]]]; nested: 
SearchParseException[[users][0]: from[-1],size[-1]: Parse Failure [No parser 
for element [query_string]]]; }{[LrIIW8-MTr6-qoWXk-Xl6A][users][1]: 
RemoteTransportException[[10.80.140.14][inet[/10.80.140.14:9300]][search/phase/query]];
 nested: SearchParseException[[users][1]: from[-1],size[-1]: Parse Failure 
[Failed to parse source [\n{\n    \"query_string\" : {\n        \"query\" : 
\"this AND that OR thus\"\n    }\n}]]]; nested: 
SearchParseException[[users][1]: from[-1],size[-1]: Parse Failure [No parser 
for element [query_string]]]; }{[LrIIW8-MTr6-qoWXk-Xl6A][users][4]: 
RemoteTransportException[[10.80.140.14][inet[/10.80.140.14:9300]][search/phase/query]];
 nested: SearchParseException[[users][4]: from[-1],size[-1]: Parse Failure 
[Failed to parse source [\n{\n    \"query_string\" : {\n        \"query\" : 
\"this AND that OR thus\"\n    }\n}]]]; nested: 
SearchParseException[[users][4]: from[-1],size[-1]: Parse Failure [No parser 
for element [query_string]]]; }]","status":400}[ec2-user@ip-10-80-140-13 ~]$
[ec2-user@ip-10-80-140-13 ~]$
[ec2-user@ip-10-80-140-13 ~]$
 
--
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 elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/CAOT3TWqrnc3hb9bJZqhNJBTknvX1%3D64uKwW54sSdvT1HAMykoA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.



--
Luiz Guilherme P. Santos
--
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 elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/CAMdL%3DZGnvYGrhyjyKjAroM57j7pmuUVFgviARE713xSVF_HezQ%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.

--
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 elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/CAOT3TWrUi061Oa50P6DFGSJHEKrM%2Bnfzj3DHUGefK-%3DXmbUDgQ%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.



--
Luiz Guilherme P. Santos
--
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 elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/CAMdL%3DZE7W4YmiKudefssc%3D1EiLxjQ%3DLaSwZp0XJutrtAuceV4g%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.

--
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 elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/CAOT3TWrepx2t4RUF3Cyjio0qZAEKsLkjYF0iQJk%2BXKi3ZhQYVA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

-- 
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 elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/etPan.533db195.24f6ab8e.16bdd%40MacBook-Air-de-David.local.
For more options, visit https://groups.google.com/d/optout.

Reply via email to