Long query string URIs are difficult to create and read after they reach a certain complexity. Elasticsearch’s organized Query DSL is a great way to create ordered search objects.