PHP 8.6.0 Beta 1 is available for testing

Класс SolrDisMaxQuery

(No version information available, might only be in Git)

Введение

Обзор класса

class SolrDisMaxQuery extends SolrQuery implements Serializable {
/* Наследуемые свойства */
/* Методы */
public function __construct (string $q = ?)
public function addBigramPhraseField (string $field, string $boost, string $slop = ?): SolrDisMaxQuery
public function addBoostQuery (string $field, string $value, string $boost = ?): SolrDisMaxQuery
public function addPhraseField (string $field, string $boost, string $slop = ?): SolrDisMaxQuery
public function addQueryField (string $field, string $boost = ?): SolrDisMaxQuery
public function addTrigramPhraseField (string $field, string $boost, string $slop = ?): SolrDisMaxQuery
public function addUserField (string $field): SolrDisMaxQuery
public function removeBoostQuery (string $field): SolrDisMaxQuery
public function removePhraseField (string $field): SolrDisMaxQuery
public function removeQueryField (string $field): SolrDisMaxQuery
public function removeUserField (string $field): SolrDisMaxQuery
public function setBigramPhraseFields (string $fields): SolrDisMaxQuery
public function setBigramPhraseSlop (string $slop): SolrDisMaxQuery
public function setBoostFunction (string $function): SolrDisMaxQuery
public function setBoostQuery (string $q): SolrDisMaxQuery
public function setMinimumMatch (string $value): SolrDisMaxQuery
public function setPhraseFields (string $fields): SolrDisMaxQuery
public function setPhraseSlop (string $slop): SolrDisMaxQuery
public function setQueryAlt (string $q): SolrDisMaxQuery
public function setQueryPhraseSlop (string $slop): SolrDisMaxQuery
public function setTieBreaker (string $tieBreaker): SolrDisMaxQuery
public function setTrigramPhraseFields (string $fields): SolrDisMaxQuery
public function setTrigramPhraseSlop (string $slop): SolrDisMaxQuery
public function setUserFields (string $fields): SolrDisMaxQuery
/* Наследуемые методы */
public function SolrQuery::addExpandSortField (string $field, string $order = ?): SolrQuery
public function SolrQuery::addFacetDateField (string $dateField): SolrQuery
public function SolrQuery::addFacetDateOther (string $value, string $field_override = ?): SolrQuery
public function SolrQuery::addFacetField (string $field): SolrQuery
public function SolrQuery::addFacetQuery (string $facetQuery): SolrQuery
public function SolrQuery::addField (string $field): SolrQuery
public function SolrQuery::addGroupField (string $value): SolrQuery
public function SolrQuery::addGroupFunction (string $value): SolrQuery
public function SolrQuery::addGroupQuery (string $value): SolrQuery
public function SolrQuery::addGroupSortField (string $field, int $order = ?): SolrQuery
public function SolrQuery::addHighlightField (string $field): SolrQuery
public function SolrQuery::addMltField (string $field): SolrQuery
public function SolrQuery::addMltQueryField (string $field, float $boost): SolrQuery
public function SolrQuery::addSortField (string $field, int $order = SolrQuery::ORDER_DESC): SolrQuery
public function SolrQuery::addStatsFacet (string $field): SolrQuery
public function SolrQuery::addStatsField (string $field): SolrQuery
public function SolrQuery::collapse (SolrCollapseFunction $collapseFunction): SolrQuery
public function SolrQuery::getExpand (): bool
public function SolrQuery::getExpandQuery (): array
public function SolrQuery::getExpandRows (): int
public function SolrQuery::getFacet (): bool
public function SolrQuery::getFacetDateEnd (string $field_override = ?): string
public function SolrQuery::getFacetDateGap (string $field_override = ?): string
public function SolrQuery::getFacetDateHardEnd (string $field_override = ?): string
public function SolrQuery::getFacetDateOther (string $field_override = ?): array
public function SolrQuery::getFacetDateStart (string $field_override = ?): string
public function SolrQuery::getFacetFields (): array
public function SolrQuery::getFacetLimit (string $field_override = ?): int
public function SolrQuery::getFacetMethod (string $field_override = ?): string
public function SolrQuery::getFacetMinCount (string $field_override = ?): int
public function SolrQuery::getFacetMissing (string $field_override = ?): bool
public function SolrQuery::getFacetOffset (string $field_override = ?): int
public function SolrQuery::getFacetPrefix (string $field_override = ?): string
public function SolrQuery::getFacetQueries (): array
public function SolrQuery::getFacetSort (string $field_override = ?): int
public function SolrQuery::getFields (): array
public function SolrQuery::getFilterQueries (): array
public function SolrQuery::getGroup (): bool
public function SolrQuery::getGroupFacet (): bool
public function SolrQuery::getGroupFields (): array
public function SolrQuery::getGroupFormat (): string
public function SolrQuery::getGroupFunctions (): array
public function SolrQuery::getGroupLimit (): int
public function SolrQuery::getGroupMain (): bool
public function SolrQuery::getGroupNGroups (): bool
public function SolrQuery::getGroupOffset (): int
public function SolrQuery::getGroupQueries (): array
public function SolrQuery::getGroupTruncate (): bool
public function SolrQuery::getHighlight (): bool
public function SolrQuery::getHighlightAlternateField (string $field_override = ?): string
public function SolrQuery::getHighlightFormatter (string $field_override = ?): string
public function SolrQuery::getHighlightFragmenter (string $field_override = ?): string
public function SolrQuery::getHighlightFragsize (string $field_override = ?): int
public function SolrQuery::getHighlightMaxAlternateFieldLength (string $field_override = ?): int
public function SolrQuery::getHighlightMergeContiguous (string $field_override = ?): bool
public function SolrQuery::getHighlightSimplePost (string $field_override = ?): string
public function SolrQuery::getHighlightSimplePre (string $field_override = ?): string
public function SolrQuery::getHighlightSnippets (string $field_override = ?): int
public function SolrQuery::getMlt (): bool
public function SolrQuery::getMltBoost (): bool
public function SolrQuery::getMltCount (): int
public function SolrQuery::getMltFields (): array
public function SolrQuery::getMltMaxNumTokens (): int
public function SolrQuery::getMltMaxWordLength (): int
public function SolrQuery::getMltMinWordLength (): int
public function SolrQuery::getMltQueryFields (): array
public function SolrQuery::getQuery (): string
public function SolrQuery::getRows (): int
public function SolrQuery::getSortFields (): array
public function SolrQuery::getStart (): int
public function SolrQuery::getStats (): bool
public function SolrQuery::getStatsFacets (): array
public function SolrQuery::getStatsFields (): array
public function SolrQuery::getTerms (): bool
public function SolrQuery::getTermsField (): string
public function SolrQuery::getTermsLimit (): int
public function SolrQuery::getTermsMaxCount (): int
public function SolrQuery::getTermsMinCount (): int
public function SolrQuery::getTermsPrefix (): string
public function SolrQuery::getTermsReturnRaw (): bool
public function SolrQuery::getTermsSort (): int
public function SolrQuery::getTimeAllowed (): int
public function SolrQuery::removeFacetDateOther (string $value, string $field_override = ?): SolrQuery
public function SolrQuery::removeFacetField (string $field): SolrQuery
public function SolrQuery::removeFacetQuery (string $value): SolrQuery
public function SolrQuery::removeField (string $field): SolrQuery
public function SolrQuery::removeMltField (string $field): SolrQuery
public function SolrQuery::removeMltQueryField (string $queryField): SolrQuery
public function SolrQuery::removeSortField (string $field): SolrQuery
public function SolrQuery::removeStatsFacet (string $value): SolrQuery
public function SolrQuery::removeStatsField (string $field): SolrQuery
public function SolrQuery::setEchoHandler (bool $flag): SolrQuery
public function SolrQuery::setEchoParams (string $type): SolrQuery
public function SolrQuery::setExpand (bool $value): SolrQuery
public function SolrQuery::setExpandRows (int $value): SolrQuery
public function SolrQuery::setExplainOther (string $query): SolrQuery
public function SolrQuery::setFacet (bool $flag): SolrQuery
public function SolrQuery::setFacetDateEnd (string $value, string $field_override = ?): SolrQuery
public function SolrQuery::setFacetDateGap (string $value, string $field_override = ?): SolrQuery
public function SolrQuery::setFacetDateHardEnd (bool $value, string $field_override = ?): SolrQuery
public function SolrQuery::setFacetDateStart (string $value, string $field_override = ?): SolrQuery
public function SolrQuery::setFacetEnumCacheMinDefaultFrequency (int $frequency, string $field_override = ?): SolrQuery
public function SolrQuery::setFacetLimit (int $limit, string $field_override = ?): SolrQuery
public function SolrQuery::setFacetMethod (string $method, string $field_override = ?): SolrQuery
public function SolrQuery::setFacetMinCount (int $mincount, string $field_override = ?): SolrQuery
public function SolrQuery::setFacetMissing (bool $flag, string $field_override = ?): SolrQuery
public function SolrQuery::setFacetOffset (int $offset, string $field_override = ?): SolrQuery
public function SolrQuery::setFacetPrefix (string $prefix, string $field_override = ?): SolrQuery
public function SolrQuery::setFacetSort (int $facetSort, string $field_override = ?): SolrQuery
public function SolrQuery::setGroup (bool $value): SolrQuery
public function SolrQuery::setGroupCachePercent (int $percent): SolrQuery
public function SolrQuery::setGroupFacet (bool $value): SolrQuery
public function SolrQuery::setGroupFormat (string $value): SolrQuery
public function SolrQuery::setGroupLimit (int $value): SolrQuery
public function SolrQuery::setGroupMain (string $value): SolrQuery
public function SolrQuery::setGroupNGroups (bool $value): SolrQuery
public function SolrQuery::setGroupOffset (int $value): SolrQuery
public function SolrQuery::setGroupTruncate (bool $value): SolrQuery
public function SolrQuery::setHighlight (bool $flag): SolrQuery
public function SolrQuery::setHighlightAlternateField (string $field, string $field_override = ?): SolrQuery
public function SolrQuery::setHighlightFormatter (string $formatter, string $field_override = ?): SolrQuery
public function SolrQuery::setHighlightFragmenter (string $fragmenter, string $field_override = ?): SolrQuery
public function SolrQuery::setHighlightFragsize (int $size, string $field_override = ?): SolrQuery
public function SolrQuery::setHighlightMaxAlternateFieldLength (int $fieldLength, string $field_override = ?): SolrQuery
public function SolrQuery::setHighlightMergeContiguous (bool $flag, string $field_override = ?): SolrQuery
public function SolrQuery::setHighlightRegexMaxAnalyzedChars (int $maxAnalyzedChars): SolrQuery
public function SolrQuery::setHighlightSimplePost (string $simplePost, string $field_override = ?): SolrQuery
public function SolrQuery::setHighlightSimplePre (string $simplePre, string $field_override = ?): SolrQuery
public function SolrQuery::setHighlightSnippets (int $value, string $field_override = ?): SolrQuery
public function SolrQuery::setMlt (bool $flag): SolrQuery
public function SolrQuery::setMltBoost (bool $flag): SolrQuery
public function SolrQuery::setMltCount (int $count): SolrQuery
public function SolrQuery::setMltMaxNumTokens (int $value): SolrQuery
public function SolrQuery::setMltMaxWordLength (int $maxWordLength): SolrQuery
public function SolrQuery::setMltMinDocFrequency (int $minDocFrequency): SolrQuery
public function SolrQuery::setMltMinTermFrequency (int $minTermFrequency): SolrQuery
public function SolrQuery::setMltMinWordLength (int $minWordLength): SolrQuery
public function SolrQuery::setOmitHeader (bool $flag): SolrQuery
public function SolrQuery::setQuery (string $query): SolrQuery
public function SolrQuery::setRows (int $rows): SolrQuery
public function SolrQuery::setShowDebugInfo (bool $flag): SolrQuery
public function SolrQuery::setStart (int $start): SolrQuery
public function SolrQuery::setStats (bool $flag): SolrQuery
public function SolrQuery::setTerms (bool $flag): SolrQuery
public function SolrQuery::setTermsField (string $fieldname): SolrQuery
public function SolrQuery::setTermsLimit (int $limit): SolrQuery
public function SolrQuery::setTermsLowerBound (string $lowerBound): SolrQuery
public function SolrQuery::setTermsMaxCount (int $frequency): SolrQuery
public function SolrQuery::setTermsMinCount (int $frequency): SolrQuery
public function SolrQuery::setTermsPrefix (string $prefix): SolrQuery
public function SolrQuery::setTermsReturnRaw (bool $flag): SolrQuery
public function SolrQuery::setTermsSort (int $sortType): SolrQuery
public function SolrQuery::setTermsUpperBound (string $upperBound): SolrQuery
public function SolrQuery::setTimeAllowed (int $timeAllowed): SolrQuery
}

Предопределённые константы

SolrDisMaxQuery::ORDER_ASC

Используется для указания того, что сортировка должна быть в возрастающем порядке (дублировать для упрощения миграции)

SolrDisMaxQuery::ORDER_DESC

Используется для указания, что сортировка должна быть в порядке убывания (дублируется для упрощения миграции)

SolrDisMaxQuery::FACET_SORT_INDEX

Используется для указания сортировки фасета по индексу (дублируется для упрощения миграции)

SolrDisMaxQuery::FACET_SORT_COUNT

Используется для указания сортировки фасета по количеству (дублируется для упрощения миграции)

SolrDisMaxQuery::TERMS_SORT_INDEX

Используется в TermsComponent (дублируется для упрощения миграции)

SolrDisMaxQuery::TERMS_SORT_COUNT

Используется в TermsComponent (дублируется для упрощения миграции)

Содержание

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы

AltStyle によって変換されたページ (->オリジナル) /