QueryBuilder
class QueryBuilder
Methods
static string
escapeQuery(string $term, bool $allow_advanced_search = true)
Elastic Search has Reserved Characters which need escaping https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-query-string-query.html#_reserved_characters
array
getDocumentSearchQuery($searchterm, $instance_id, $post_type, $limit, $advanced_options, $facetted_search, $active_facets, $query_conditions)
Returns an Elastic Search Query Array based on the passed parameters and all search instance settings
getSearchtermSuggestQuery($q)
No description
Details
at line 22
__construct(SearchController $mod)
No description
at line 582
static string
escapeQuery(string $term, bool $allow_advanced_search = true)
Elastic Search has Reserved Characters which need escaping https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-query-string-query.html#_reserved_characters
at line 38
array
getDocumentSearchQuery($searchterm, $instance_id, $post_type, $limit, $advanced_options, $facetted_search, $active_facets, $query_conditions)
Returns an Elastic Search Query Array based on the passed parameters and all search instance settings
at line 553
getSearchtermSuggestQuery($q)
No description