Learn the query language, step by step.
This guide explains how to use the natural language search bar and the query builder together. Start simple, add precision with rules, and build complex queries using groups, exact dates, and dataset‑specific fields.
- 1 Type a natural query in the search bar.
- 2 Review the parsed parameters.
- 3 Refine with the query builder or edit the summary bar.
Tutorial path
Cases in Germany in 2010 with Article 6 violatedAny: respondent_state is Germany AND Any: Year equals 2010 AND Any: article_violated is 6ECHR "fair trial" 2018Any: Data Source is ECHR AND ECHR: Full Text contains "Fair Trial" AND ECHR: Year equals 2018Rechtspraak "tax law" between 2014 and 2016Any: Data Source is RS AND Rechtspraak: Full Text contains "Tax Law" AND Rechtspraak: Year after 2014 AND Rechtspraak: Year before 2016date start 2020-02-01 date end 2020-03-15Any: Date Start equals 2020-02-01 AND Any: Date End equals 2020-03-15Query Builder
ECHR: Respondent State is Germany AND ECHR: Article Violated is 6 AND Any: Year equals 2010Search bar basics
The search bar recognizes fields like countries, articles, years, ECLIs, and dataset hints. It converts what it recognizes into structured rules, and leaves the rest untouched. You can also use explicit field phrases like title "privacy" or language ENG.
Cases in Germany in 2010 with Article 6 violated Any: respondent_state is Germany AND Any: Year equals 2010 AND Any: article_violated is 6Quoted keywords
ECHR "fair trial" 2016ECHR fair trial 2016Quoted keywords always map to full-text search and are displayed with quotes in previews.
Any: Data Source is ECHR AND ECHR: Full Text contains "Fair Trial" AND ECHR: Year equals 2018Dates & ranges
2019after 2015between 2014 and 2016date start 2020-02-01 date end 2020-03-15judgment date on 2020-05-01Years must be valid four-digit years and cannot be in the future. Exact dates must use YYYY‑MM‑DD and also cannot be future dates.
Any: Data Source is RS AND Rechtspraak: Full Text contains "Tax Law" AND Rechtspraak: Year after 2014 AND Rechtspraak: Year before 2016Any: Date Start equals 2020-02-01 AND Any: Date End equals 2020-03-15ECHR: Language is ENG AND ECHR: Judgment Date Start equals 2020-05-01Data sources
Some fields exist only in one dataset. The parser uses the dataset to decide where a rule can live.
Query builder basics
Use the query builder to fine-tune rules, operators, and scopes. Each rule includes:
Query Builder
ECHR: Respondent State is Germany AND ECHR: Article Violated is 6 AND Any: Year equals 2010Builder anatomy
Each row in the builder is a rule. Rules belong to the root group or to one group. Groups are a single level deep and can use AND, OR, or NOT.
Scope + Field + Operator + Value Operator + rule list ECHR: Respondent State is Germany AND ECHR: Article Violated is 6 AND Any: Year equals 2010Groups & logic
Groups let you combine rules with OR or NOT. Nested groups are not supported.
Query Builder
(ECHR: Article Violated is 5 AND Any: Year after 2018) OR (Rechtspraak: Legal Domain is Bestuursrecht AND Any: Year after 2018) year equals 2019 AND NOT (Rechtspraak domain Personen- en familierecht) Any: Year equals 2019 AND (NOT Rechtspraak: Legal Domain is Personen- en familierecht)Mixed-dataset queries
When mixing dataset‑specific rules, group them so each dataset gets a valid branch. Keep common filters (like year) outside the OR group.
(ECHR respondent state Germany) OR (Rechtspraak instance Raad van State) AND year equals 2016 ECHR respondent state Germany AND Rechtspraak instance Raad van State (ECHR: Article Violated is 5 AND Any: Year after 2018) OR (Rechtspraak: Legal Domain is Bestuursrecht AND Any: Year after 2018)Fields & operators
Validation rules
ECHR respondent state Germany 2019year 3024, domain "Administrative law"Editing the summary
On the results page, the summary row is editable. Only scoped values are editable. Changes apply on blur or Enter.