setAnalyzer() публичный Метод

Set the analyzer used to analyze each term of the query.
public setAnalyzer ( string $analyzer )
$analyzer string
Пример #1
0
 /**
  * @group unit
  */
 public function testToArray()
 {
     $string = 'this is a test';
     $fields = array('field1', 'field2');
     $query = new SimpleQueryString($string, $fields);
     $query->setDefaultOperator(SimpleQueryString::OPERATOR_OR);
     $query->setAnalyzer('whitespace');
     $expected = array('simple_query_string' => array('query' => $string, 'fields' => $fields, 'analyzer' => 'whitespace', 'default_operator' => SimpleQueryString::OPERATOR_OR));
     $this->assertEquals($expected, $query->toArray());
 }
 public function testToArray()
 {
     $string = "this is a test";
     $fields = array('field1', 'field2');
     $query = new SimpleQueryString($string, $fields);
     $query->setDefaultOperator(SimpleQueryString::OPERATOR_OR);
     $query->setAnalyzer("whitespace");
     $expected = array("simple_query_string" => array("query" => $string, "fields" => $fields, "analyzer" => "whitespace", "default_operator" => SimpleQueryString::OPERATOR_OR));
     $this->assertEquals($expected, $query->toArray());
 }