Skip to content

Latest commit

 

History

History
9 lines (8 loc) · 813 Bytes

File metadata and controls

9 lines (8 loc) · 813 Bytes

Query Dsl Cont'd

  • Leaf query clause: an equivalent of where clause in Sql statement for a particular field value
  • query_string is using Lucene syntax: id:1
  • Compound query clause: an equivalent of and, or, not, and etc. operators in sql statement
  • bool represents boolean combinations of other queries, e.g.: must and filter
  • must represents a condition that must be matched and will be used for computing score or relevancy of the search result
  • filter act as a must condition, but will not contribute to the computation of score or relevancy of document found
  • Additional options for bool are: should and must_not