The SolrDisMaxQuery class

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

はじめに

クラス概要

SolrDisMaxQueryextendsSolrQueryimplements Serializable {
constintSolrQuery::ORDER_ASC = 0 ;
constintSolrQuery::ORDER_DESC = 1 ;
publicaddBigramPhraseField(string$field, string$boost, string$slop = ?): SolrDisMaxQuery
publicaddBoostQuery(string$field, string$value, string$boost = ?): SolrDisMaxQuery
publicaddPhraseField(string$field, string$boost, string$slop = ?): SolrDisMaxQuery
publicaddQueryField(string$field, string$boost = ?): SolrDisMaxQuery
publicaddTrigramPhraseField(string$field, string$boost, string$slop = ?): SolrDisMaxQuery
publicaddUserField(string$field): SolrDisMaxQuery
public__construct(string$q = ?)
publicremoveBoostQuery(string$field): SolrDisMaxQuery
publicremovePhraseField(string$field): SolrDisMaxQuery
publicremoveQueryField(string$field): SolrDisMaxQuery
publicremoveUserField(string$field): SolrDisMaxQuery
publicsetBoostFunction(string$function): SolrDisMaxQuery
publicsetMinimumMatch(string$value): SolrDisMaxQuery
publicsetPhraseFields(string$fields): SolrDisMaxQuery
publicsetPhraseSlop(string$slop): SolrDisMaxQuery
publicsetQueryAlt(string$q): SolrDisMaxQuery
publicsetTieBreaker(string$tieBreaker): SolrDisMaxQuery
publicsetUserFields(string$fields): SolrDisMaxQuery
publicSolrQuery::addExpandSortField(string$field, string$order = ?): SolrQuery
publicSolrQuery::addFacetDateField(string$dateField): SolrQuery
publicSolrQuery::addFacetDateOther(string$value, string$field_override = ?): SolrQuery
publicSolrQuery::addFacetField(string$field): SolrQuery
publicSolrQuery::addFacetQuery(string$facetQuery): SolrQuery
publicSolrQuery::addField(string$field): SolrQuery
publicSolrQuery::addGroupField(string$value): SolrQuery
publicSolrQuery::addGroupQuery(string$value): SolrQuery
publicSolrQuery::addGroupSortField(string$field, int$order = ?): SolrQuery
publicSolrQuery::addMltField(string$field): SolrQuery
publicSolrQuery::addMltQueryField(string$field, float$boost): SolrQuery
publicSolrQuery::addSortField(string$field, int$order = SolrQuery::ORDER_DESC): SolrQuery
publicSolrQuery::addStatsFacet(string$field): SolrQuery
publicSolrQuery::addStatsField(string$field): SolrQuery
publicSolrQuery::__construct(string$q = ?)
publicSolrQuery::__destruct(): void
publicSolrQuery::getExpand(): bool
publicSolrQuery::getFacet(): bool
publicSolrQuery::getFacetDateEnd(string$field_override = ?): string
publicSolrQuery::getFacetDateGap(string$field_override = ?): string
publicSolrQuery::getFacetDateHardEnd(string$field_override = ?): string
publicSolrQuery::getFacetDateOther(string$field_override = ?): array
publicSolrQuery::getFacetDateStart(string$field_override = ?): string
publicSolrQuery::getFacetLimit(string$field_override = ?): int
publicSolrQuery::getFacetMethod(string$field_override = ?): string
publicSolrQuery::getFacetMinCount(string$field_override = ?): int
publicSolrQuery::getFacetMissing(string$field_override = ?): bool
publicSolrQuery::getFacetOffset(string$field_override = ?): int
publicSolrQuery::getFacetPrefix(string$field_override = ?): string
publicSolrQuery::getFacetSort(string$field_override = ?): int
publicSolrQuery::getFields(): array
publicSolrQuery::getGroup(): bool
publicSolrQuery::getHighlightAlternateField(string$field_override = ?): string
publicSolrQuery::getHighlightFormatter(string$field_override = ?): string
publicSolrQuery::getHighlightFragmenter(string$field_override = ?): string
publicSolrQuery::getHighlightFragsize(string$field_override = ?): int
publicSolrQuery::getHighlightMaxAlternateFieldLength(string$field_override = ?): int
publicSolrQuery::getHighlightMergeContiguous(string$field_override = ?): bool
publicSolrQuery::getHighlightSimplePost(string$field_override = ?): string
publicSolrQuery::getHighlightSimplePre(string$field_override = ?): string
publicSolrQuery::getHighlightSnippets(string$field_override = ?): int
publicSolrQuery::getMlt(): bool
publicSolrQuery::getQuery(): string
publicSolrQuery::getRows(): int
publicSolrQuery::getStart(): int
publicSolrQuery::getStats(): bool
publicSolrQuery::getTerms(): bool
publicSolrQuery::getTermsField(): string
publicSolrQuery::removeFacetDateOther(string$value, string$field_override = ?): SolrQuery
publicSolrQuery::removeField(string$field): SolrQuery
publicSolrQuery::removeMltQueryField(string$queryField): SolrQuery
publicSolrQuery::setExpand(bool$value): SolrQuery
publicSolrQuery::setFacet(bool$flag): SolrQuery
publicSolrQuery::setFacetDateEnd(string$value, string$field_override = ?): SolrQuery
publicSolrQuery::setFacetDateGap(string$value, string$field_override = ?): SolrQuery
publicSolrQuery::setFacetDateHardEnd(bool$value, string$field_override = ?): SolrQuery
publicSolrQuery::setFacetDateStart(string$value, string$field_override = ?): SolrQuery
publicSolrQuery::setFacetEnumCacheMinDefaultFrequency(int$frequency, string$field_override = ?): SolrQuery
publicSolrQuery::setFacetLimit(int$limit, string$field_override = ?): SolrQuery
publicSolrQuery::setFacetMethod(string$method, string$field_override = ?): SolrQuery
publicSolrQuery::setFacetMinCount(int$mincount, string$field_override = ?): SolrQuery
publicSolrQuery::setFacetMissing(bool$flag, string$field_override = ?): SolrQuery
publicSolrQuery::setFacetOffset(int$offset, string$field_override = ?): SolrQuery
publicSolrQuery::setFacetPrefix(string$prefix, string$field_override = ?): SolrQuery
publicSolrQuery::setFacetSort(int$facetSort, string$field_override = ?): SolrQuery
publicSolrQuery::setGroup(bool$value): SolrQuery
publicSolrQuery::setGroupMain(string$value): SolrQuery
publicSolrQuery::setHighlightAlternateField(string$field, string$field_override = ?): SolrQuery
publicSolrQuery::setHighlightFormatter(string$formatter, string$field_override = ?): SolrQuery
publicSolrQuery::setHighlightFragmenter(string$fragmenter, string$field_override = ?): SolrQuery
publicSolrQuery::setHighlightFragsize(int$size, string$field_override = ?): SolrQuery
publicSolrQuery::setHighlightMaxAlternateFieldLength(int$fieldLength, string$field_override = ?): SolrQuery
publicSolrQuery::setHighlightMergeContiguous(bool$flag, string$field_override = ?): SolrQuery
publicSolrQuery::setHighlightSimplePost(string$simplePost, string$field_override = ?): SolrQuery
publicSolrQuery::setHighlightSimplePre(string$simplePre, string$field_override = ?): SolrQuery
publicSolrQuery::setHighlightSnippets(int$value, string$field_override = ?): SolrQuery
publicSolrQuery::setMlt(bool$flag): SolrQuery
publicSolrQuery::setMltMaxWordLength(int$maxWordLength): SolrQuery
publicSolrQuery::setMltMinDocFrequency(int$minDocFrequency): SolrQuery
publicSolrQuery::setMltMinTermFrequency(int$minTermFrequency): SolrQuery
publicSolrQuery::setMltMinWordLength(int$minWordLength): SolrQuery
publicSolrQuery::setQuery(string$query): SolrQuery
publicSolrQuery::setRows(int$rows): SolrQuery
publicSolrQuery::setStart(int$start): SolrQuery
publicSolrQuery::setStats(bool$flag): SolrQuery
publicSolrQuery::setTerms(bool$flag): SolrQuery
publicSolrQuery::setTermsField(string$fieldname): SolrQuery
publicSolrQuery::setTermsLowerBound(string$lowerBound): SolrQuery
publicSolrQuery::setTermsPrefix(string$prefix): SolrQuery
publicSolrQuery::setTermsSort(int$sortType): SolrQuery
publicSolrQuery::setTermsUpperBound(string$upperBound): SolrQuery
publicSolrQuery::setTimeAllowed(int$timeAllowed): SolrQuery
}

定義済み定数

SolrDisMaxQuery::ORDER_ASC

Used to specify that the sorting should be in acending order (Duplicated for easier migration)

SolrDisMaxQuery::ORDER_DESC

Used to specify that the sorting should be in descending order (Duplicated for easier migration)

SolrDisMaxQuery::FACET_SORT_INDEX

Used to specify that the facet should sort by index (Duplicated for easier migration)

SolrDisMaxQuery::FACET_SORT_COUNT

Used to specify that the facet should sort by count (Duplicated for easier migration)

SolrDisMaxQuery::TERMS_SORT_INDEX

Used in the TermsComponent (Duplicated for easier migration)

SolrDisMaxQuery::TERMS_SORT_COUNT

Used in the TermsComponent (Duplicated for easier migration)

目次