I used ES for one year I like all features it provides except the query
DSL. The json style DSL is not intuitive and was confused me for a while
when I was putting multiple conditions together at very beginning.

enlightened by Jira, I am thinking why don't ES create a DSL like:

project = ES AND issuetype = "New Feature" AND fixVersion = 3.1 ORDER BY
created DESC, cf[10514] DESC

this kind of external DSL needs a parser which might be the reason ES chose
json style internal DSL at beginning. But from user perspective, the
external DSL is much better to understand and use. I know there are SDKs
for most of popular languages which relieves people's life a lot, but an
easier query DSL is still valuable to people who want to directly play with
ES's rest api.

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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/7650a534-fab1-4ccf-addd-a59085f35f08%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Search Discussions

Discussion Posts

Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 1 of 6 | next ›
Discussion Overview
groupelasticsearch @
postedDec 19, '13 at 7:05p
activeDec 21, '13 at 2:28p



site design / logo © 2022 Grokbase