Skip to content

Comments

Scc 5168#643

Draft
danamansana wants to merge 22 commits intomainfrom
scc-5168
Draft

Scc 5168#643
danamansana wants to merge 22 commits intomainfrom
scc-5168

Conversation

@danamansana
Copy link
Contributor

Initial work for NYQL. Still a work in progress, but so far we have:

  • A mapping defining the fields used for different types of search scopes. Where applicable, I've based this on the existing search scopes, or filters
  • A grammar for parsing CQL queries
  • Methods to transform CQL queries into ElasticSearch

(this covers SCC-5168/69/70)

Still to come:

  • adding filters to searches
  • date-specific search operators
  • the == operator
  • error handling
  • handling ES responses, particularly for inner_hits
  • need some more attention to issues around escaping
  • displaying the generated query to the user
  • syntactic sugar in the grammar to make it more permissive

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants