PHP Класс yii\elasticsearch\ActiveDataProvider
It allows to fetch not only rows and total rows count, but full query results including aggregations and so on.
Note: this data provider fetches result models and total count using single ElasticSearch query, so results total
count will be fetched after pagination limit applying, which eliminates ability to verify if requested page number
actually exist. Data provider disables [[yii\data\Pagination::validatePage]] automatically because of this.
Показать файл
Открыть проект
Открытые методы
Защищенные методы
Описание методов
getAggregation()
публичный Метод
Returns results of the specified aggregation.
getAggregations()
публичный Метод
getQueryResults()
публичный Метод
prepareKeys()
защищенный Метод
prepareModels()
защищенный Метод
prepareTotalCount()
защищенный Метод
setQueryResults()
публичный Метод