Elastica\Query::setRawQuery PHP Method

setRawQuery() public method

Sets query as raw array. Will overwrite all already set arguments.
public setRawQuery ( array $query )
$query array Query array
    public function setRawQuery(array $query)
    {
        $this->_params = $query;
        return $this;
    }

Usage Example

Example #1
0
 /**
  * @group unit
  */
 public function testSetRawQuery()
 {
     $query = new Query();
     $params = array('query' => 'test');
     $query->setRawQuery($params);
     $this->assertEquals($params, $query->toArray());
 }