Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

238
Views
Looking for a custom tag-based query language in Javascript

I'm looking for a query language which I can use in a vue.js input field, possibly with suggestions of fields, values and logical instructions. In the backend I have a spring boot application connected to an elasticsearch database.

The documents contains some simple text fields, some nested text-fields, as well as some number-fields. I would like to build a site, where I can query over different fields in a language similar to similar to Kibana Query Language or Lucene's Query Syntax.

What I prefer is to query like

field1:"quick brown fox" and nestedfield.field34:"Lorem ipsum dolor sit" and nestedfield.numberfield:161

ES should look for documents, having field1 with value of "quick brown fox" and nestedfield.field34 with value "Lorem ipsum dolor sit" and nestedfield.numberfield must contain the number 161.

Is there any idea of creating a custom query language or are there any (open source) implementations? When creating a custom one, one has to translate it to the elasticsearch query-language.

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!