diff --git a/docs/content/Having.md b/docs/content/Having.md index e3528be48b7..e54c74ec863 100644 --- a/docs/content/Having.md +++ b/docs/content/Having.md @@ -13,6 +13,15 @@ Druid supports the following types of having clauses. The simplest having clause is a numeric filter. Numeric filters can be used as the base filters for more complex boolean expressions of filters. +Here's an example of a having-clause numeric filter: + +```json +{ + "type": "greaterThan", + "aggregation": "myAggMetric", + "value": 100 +} + #### Equal To The equalTo filter will match rows with a specific aggregate value. @@ -21,7 +30,7 @@ The grammar for an `equalTo` filter is as follows: ```json { "type": "equalTo", - "aggregation": , + "aggregation": "", "value": } ``` @@ -36,7 +45,7 @@ The grammar for a `greaterThan` filter is as follows: ```json { "type": "greaterThan", - "aggregation": , + "aggregation": "", "value": } ``` @@ -51,7 +60,7 @@ The grammar for a `greaterThan` filter is as follows: ```json { "type": "lessThan", - "aggregation": , + "aggregation": "", "value": } ``` diff --git a/docs/content/SearchQuery.md b/docs/content/SearchQuery.md index 804b64532ab..b2ee5f3cf61 100644 --- a/docs/content/SearchQuery.md +++ b/docs/content/SearchQuery.md @@ -30,14 +30,14 @@ There are several main parts to a search query: |property|description|required?| |--------|-----------|---------| -|queryType|This String should always be "search"; this is the first thing Druid looks at to figure out how to interpret the query|yes| -|dataSource|A String defining the data source to query, very similar to a table in a relational database|yes| -|granularity|Defines the granularity of the query. See [Granularities](Granularities.html)|yes| -|filter|See [Filters](Filters.html)|no| +|queryType|This String should always be "search"; this is the first thing Druid looks at to figure out how to interpret the query.|yes| +|dataSource|A String defining the data source to query, very similar to a table in a relational database.|yes| +|granularity|Defines the granularity of the query. See [Granularities](Granularities.html).|yes| +|filter|See [Filters](Filters.html).|no| |intervals|A JSON Object representing ISO-8601 Intervals. This defines the time ranges to run the query over.|yes| |searchDimensions|The dimensions to run the search over. Excluding this means the search is run over all dimensions.|no| |query|See [SearchQuerySpec](SearchQuerySpec.html).|yes| -|sort|How the results of the search should be sorted. Two possible types here are "lexicographic" and "strlen".|yes| +|sort|An object specifying how the results of the search should be sorted. Two possible types here are "lexicographic" (the default sort) and "strlen".|no| |context|An additional JSON Object which can be used to specify certain flags.|no| The format of the result is: