Indeed. Fwiw I looked at 'v1x breaking changes' page before posting - no mention there On Mar 24, 2014 7:07 PM, "Josh Canfield" <[email protected]> wrote:
> This is pretty helpful. > > > http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.x/_deprecations.html > > > - The field query has been removed. Use the > query_string<http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.x/query-dsl-query-string-query.html> > query > instead. > > Josh > > > On Mon, Mar 24, 2014 at 6:11 PM, Nikita Tovstoles < > [email protected]> wrote: > >> just a heads-up for folks who've upgraded to 1.0.x from 0.9x (as did I). >> It appears - and I could be wrong - that field >> query<http://www.elasticsearch.org/guide/en/elasticsearch/reference/0.90/query-dsl-field-query.html>syntax >> no longer works (while equivalent query_string query still does). >> Has field query been deprecated? >> >> this works for me: >> >> { >> "query": { >> "query_string": { >> "default_field": "name", >> "query" : "foo" >> } >> } >> } >> >> this produces error: >> >> { >> "query": { >> "field": { >> "name": "foo" >> } >> } >> } >> >> [STARTED]: Failed to execute >> [org.elasticsearch.action.search.SearchRequest@1dfcee26] >> org.elasticsearch.search.SearchParseException: [admin_1395519377710][0]: >> from[-1],size[-1]: Parse Failure [Failed to parse source [{ >> "query": { >> "field": { >> "name": "foo" >> } >> } >> }]] >> at >> org.elasticsearch.search.SearchService.parseSource(SearchService.java:595) >> at >> org.elasticsearch.search.SearchService.createContext(SearchService.java:498) >> at >> org.elasticsearch.search.SearchService.createAndPutContext(SearchService.java:472) >> at >> org.elasticsearch.search.SearchService.executeFetchPhase(SearchService.java:316) >> at >> org.elasticsearch.search.action.SearchServiceTransportAction.sendExecuteFetch(SearchServiceTransportAction.java:304) >> at >> org.elasticsearch.action.search.type.TransportSearchQueryAndFetchAction$AsyncAction.sendExecuteFirstPhase(TransportSearchQueryAndFetchAction.java:71) >> at >> org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction.performFirstPhase(TransportSearchTypeAction.java:216) >> at >> org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction.performFirstPhase(TransportSearchTypeAction.java:203) >> at >> org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction$2.run(TransportSearchTypeAction.java:186) >> at >> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >> at java.lang.Thread.run(Thread.java:744) >> Caused by: org.elasticsearch.index.query.QueryParsingException: >> [admin_1395519377710] No query registered for [field] >> at >> org.elasticsearch.index.query.QueryParseContext.parseInnerQuery(QueryParseContext.java:221) >> >> >> AFAIK the two are supposed to be identical queries. >> >> -nikita >> >> -- >> 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/522d218d-312c-49b9-a1d1-912f4e5a7174%40googlegroups.com<https://groups.google.com/d/msgid/elasticsearch/522d218d-312c-49b9-a1d1-912f4e5a7174%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > -- > You received this message because you are subscribed to a topic in the > Google Groups "elasticsearch" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/elasticsearch/bZedUbHBS_E/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/elasticsearch/CAFaqXJtws7MRnVHkvm572zvH5COoMFjYchKX88e%2BFBWmXZyx2Q%40mail.gmail.com<https://groups.google.com/d/msgid/elasticsearch/CAFaqXJtws7MRnVHkvm572zvH5COoMFjYchKX88e%2BFBWmXZyx2Q%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CAJwaA22cUhYDfEhM-twbZ0wfKNFO4VmBg%2BNkjCRW3uG2GL-dqQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
