Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.

Query String Query

More info about query string query is in the official elasticsearch docs

A query that uses a query parser in order to parse its content.

Simple example

{
    "query_string" : {
        "default_field" : "content",
        "query" : "this AND that OR thus"
    }
}

In DSL:

$queryStringQuery = new QueryStringQuery('this AND that OR thus');
$queryStringQuery->addParameter('default_field', 'content');

$search = new Search();
$search->addQuery($queryStringQuery);

$queryArray = $search->toArray();