Suggest DSL.
public suggest ( ) : Elastica\QueryBuilder\DSL\Suggest | ||
return | Elastica\QueryBuilder\DSL\Suggest |
/** * @group unit */ public function testFacade() { $qb = new QueryBuilder(); // test one example QueryBuilder flow for each default DSL type $this->assertInstanceOf('Elastica\\Query\\AbstractQuery', $qb->query()->match()); $this->assertInstanceOf('Elastica\\Filter\\AbstractFilter', $qb->filter()->bool()); $this->assertInstanceOf('Elastica\\Aggregation\\AbstractAggregation', $qb->aggregation()->avg('name')); $this->assertInstanceOf('Elastica\\Suggest\\AbstractSuggest', $qb->suggest()->term('name', 'field')); }