This extension was last updated for PHP 7.1 three years ago.
As of this date, it has not been released for PHP 7.2 or PHP 7.3. In other words, it's not actively maintained.Корентин Лароз
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Корентин Лароз
Референца за `book.solr.php` со подобрена типографија и навигација.
Apache Solr
Вовед
Екстензијата Solr ви овозможува ефикасно да комуницирате со Apache Solr Server во PHP.
Екстензијата Solr е исклучително брза, лесна, богата со функции библиотека која им овозможува на PHP програмерите ефикасно да комуницираат со инстанции на Solr сервер.
Верзиите 1.x на PECL екстензијата поддржуваат Apache Solr Server 1.3-3.x
Верзиите 2.x на PECL екстензијата поддржуваат Apache Solr Server 4.0+
Постојат вградени алатки за додавање документи и правење ажурирања на solr серверот.
Исто така содржи алатки кои ви овозможуваат да градите напредни прашања до серверот при пребарување документи.
- Installing/Configuring
- Претходно дефинирани константи
- Solr функции
- solr_get_version — Враќа моментална верзија на екстензијата Apache Solr
- Примери
- SolrUtils — Класата SolrUtils
- SolrUtils::digestXmlResponse — Парсира одговор XML стринг во SolrObject
- SolrUtils::escapeQueryChars — Ескејпува lucene query стринг
- SolrUtils::getSolrVersion — Враќа моментална верзија на Solr екстензијата
- SolrUtils::queryPhrase — Подготвува фраза од не-ескејпиран lucene стринг
- SolrInputDocument — Класата SolrInputDocument
- SolrInputDocument::addChildDocument — Додава документ-дете за block indexing
- SolrInputDocument::addChildDocuments — Додава низа од документи-деца
- SolrInputDocument::addField — Додава поле во документот
- SolrInputDocument::clear — Ресетира внесен документ
- SolrInputDocument::__clone — Создава копија од SolrDocument
- SolrInputDocument::__construct — Конструктор
- SolrInputDocument::deleteField — Отстранува поле од документот
- SolrInputDocument::__destruct — Деструктор
- SolrInputDocument::fieldExists — Проверува дали постои поле
- SolrInputDocument::getBoost — Ја презема моменталната вредност на засилување за документот
- SolrInputDocument::getChildDocuments — Враќа низа од подредени документи (SolrInputDocument)
- SolrInputDocument::getChildDocumentsCount — Враќа број на подредени документи
- SolrInputDocument::getField — Ја презема полето по име
- SolrInputDocument::getFieldBoost — Ја презема вредноста на засилување за одредено поле
- SolrInputDocument::getFieldCount — Враќа број на полиња во документот
- SolrInputDocument::getFieldNames — Враќа низа што ги содржи сите полиња во документот
- SolrInputDocument::hasChildDocuments — Враќа точно ако документот има какви било подредени документи
- SolrInputDocument::merge — Ги спојува еден влезен документ во друг
- SolrInputDocument::reset — Псевдоним на SolrInputDocument::clear
- SolrInputDocument::setBoost — Ја поставува вредноста на засилување за овој документ
- SolrInputDocument::setFieldBoost — Ја поставува вредноста на засилување при индексирање за поле
- SolrInputDocument::sort — Ги сортира полињата во документот
- SolrInputDocument::toArray — Враќа низа претставување на влезниот документ
- SolrDocument — Класата SolrDocument
- SolrDocument::addField — Додава поле во документот
- SolrDocument::clear — Ги отфрла сите полиња во документот
- SolrDocument::__clone — Создава копија на објект SolrDocument
- SolrDocument::__construct — Конструктор
- SolrDocument::current — Ја презема моменталното поле
- SolrDocument::deleteField — Отстранува поле од документот
- SolrDocument::__destruct — Деструктор
- SolrDocument::fieldExists — Проверува дали полето постои во документот
- SolrDocument::__get — Пристапува до полето како својство
- SolrDocument::getChildDocuments — Враќа низа од подредени документи (SolrDocument)
- SolrDocument::getChildDocumentsCount — Враќа број на подредени документи
- SolrDocument::getField — Ја презема полето по име
- SolrDocument::getFieldCount — Враќа број на полиња во овој документ
- SolrDocument::getFieldNames — Враќа низа од имиња на полиња во документот
- SolrDocument::getInputDocument — Враќа SolrInputDocument еквивалент на објектот
- SolrDocument::hasChildDocuments — Проверува дали документот има какви било подредени документи
- SolrDocument::__isset — Проверува дали постои поле
- SolrDocument::key — Го зема тековниот клуч
- SolrDocument::merge — Ги спојува изворот во тековниот SolrDocument
- SolrDocument::next — Го поместува внатрешниот покажувач на следното поле
- SolrDocument::offsetExists — Проверува дали постои одредено поле
- SolrDocument::offsetGet — Го зема полето
- SolrDocument::offsetSet — Додава поле во документот
- SolrDocument::offsetUnset — Отстранува поле
- SolrDocument::reset — Алијас на SolrDocument::clear
- SolrDocument::rewind — Го ресетира внатрешниот покажувач на почетокот
- SolrDocument::serialize — Се користи за прилагодено серијализирање
- SolrDocument::__set — Додава друго поле во документот
- SolrDocument::sort — Ги сортира полињата во документот
- SolrDocument::toArray — Враќа низа претставување на документот
- SolrDocument::unserialize — Прилагодено серијализирање на SolrDocument објекти
- SolrDocument::__unset — Отстранува поле од документот
- SolrDocument::valid — Проверува дали тековната позиција внатрешно е сè уште валидна
- SolrDocumentField — Класата SolrDocumentField
- SolrDocumentField::__construct — Конструктор
- SolrDocumentField::__destruct — Деструктор
- SolrObject — Класата SolrObject
- SolrObject::__construct — Создава Solr објект
- SolrObject::__destruct — Деструктор
- SolrObject::getPropertyNames — Враќа низа од сите имиња на својствата
- SolrObject::offsetExists — Проверува дали постои својството
- SolrObject::offsetGet — Се користи за добивање својство
- SolrObject::offsetSet — Поставува вредност за својство
- SolrObject::offsetUnset — Ја отстранува вредноста за својството
- SolrClient — Класата SolrClient
- SolrClient::addDocument — Додава документ во индексот
- SolrClient::addDocuments — Додава колекција од SolrInputDocument инстанци во индексот
- SolrClient::commit — Ги финализира сите додадени/избришани ставки во индексот
- SolrClient::__construct — Конструктор за објектот SolrClient
- SolrClient::deleteById — Избриши по Ид
- SolrClient::deleteByIds — Брише по Идови
- SolrClient::deleteByQueries — Отстранува сите документи што одговараат на било кое од барањата
- SolrClient::deleteByQuery — Брише сите документи што одговараат на даденото барање
- SolrClient::__destruct — Деструктор за SolrClient
- SolrClient::getById — Земи документ по Ид. Користи Solr Realtime Get (RTG)
- SolrClient::getByIds — Земи документи по нивните Идови. Користи Solr Realtime Get (RTG)
- SolrClient::getDebug — Враќа податоци за дебагирање за последниот обид за поврзување
- SolrClient::getOptions — Враќа опции на клиентот поставени внатрешно
- SolrClient::optimize — Дефрагментирање на индексот
- SolrClient::ping — Проверува дали Solr серверот е сè уште активен
- SolrClient::query — Испраќа барање до серверот
- SolrClient::request — Испраќа барање за сурова ажурирање
- SolrClient::rollback — Враќа сите додатоци/бришења направени во индексот од последното запишување
- SolrClient::setResponseWriter — Поставува писател на одговор што се користи за подготовка на одговорот од Solr
- SolrClient::setServlet — Го менува наведениот тип на сервлет во нова вредност
- SolrClient::system — Презема информации за Solr Server
- SolrClient::threads — Проверува статус на нишките
- SolrResponse — Класата SolrResponse
- SolrResponse::getDigestedResponse — Враќа XML одговор како серијализирани PHP податоци
- SolrResponse::getHttpStatus — Враќа HTTP статус на одговорот
- SolrResponse::getHttpStatusMessage — Враќа повеќе детали за HTTP статусот
- SolrResponse::getRawRequest — Враќа сурово барање испратено до Solr серверот
- SolrResponse::getRawRequestHeaders — Враќа сурови заглавија на барањето испратени до Solr серверот
- SolrResponse::getRawResponse — Враќа суров одговор од серверот
- SolrResponse::getRawResponseHeaders — Враќа сурови заглавија на одговорот од серверот
- SolrResponse::getRequestUrl — Враќа целосен URL на кој е испратено барањето
- SolrResponse::getResponse — Враќа SolrObject што го претставува XML одговорот од серверот
- SolrResponse::setParseMode — Поставува режим на парсирање
- SolrResponse::success — Дали барањето беше успешно
- SolrQueryResponse — Класата SolrQueryResponse
- SolrQueryResponse::__construct — Конструктор
- SolrQueryResponse::__destruct — Деструктор
- SolrUpdateResponse — Класата SolrUpdateResponse
- SolrUpdateResponse::__construct — Конструктор
- SolrUpdateResponse::__destruct — Деструктор
- SolrPingResponse — Класата SolrPingResponse
- SolrPingResponse::__construct — Конструктор
- SolrPingResponse::__destruct — Деструктор
- SolrPingResponse::getResponse — Враќа одговор од серверот
- SolrGenericResponse — Класата SolrGenericResponse
- SolrGenericResponse::__construct — Конструктор
- SolrGenericResponse::__destruct — Деструктор
- SolrParams — Класата SolrParams
- SolrParams::add — Псевдоним на SolrParams::addParam
- SolrParams::addParam — Додава параметар во објектот
- SolrParams::get — Псевдоним на SolrParams::getParam
- SolrParams::getParam — Враќа вредност на параметар
- SolrParams::getParams — Враќа низа од не-URL кодирани параметри
- SolrParams::getPreparedParams — Враќа низа од URL кодирани параметри
- SolrParams::serialize — Се користи за прилагодено серијализирање
- SolrParams::set — Псевдоним на SolrParams::setParam
- SolrParams::setParam — Поставува параметар на наведената вредност
- SolrParams::toString — Враќа сите параметри пар име-вредност во објектот
- SolrParams::unserialize — Се користи за прилагодено серијализирање
- SolrModifiableParams — Класата SolrModifiableParams
- SolrModifiableParams::__construct — Конструктор
- SolrModifiableParams::__destruct — Деструктор
- SolrQuery — Класата SolrQuery
- SolrQuery::addExpandFilterQuery — Го надминува главниот филтер за барање, одредува кои документи да се вклучат во главната група
- SolrQuery::addExpandSortField — Ги сортира документите во рамките на проширените групи (параметар expand.sort)
- SolrQuery::addFacetDateField — Се пресликува на facet.date
- SolrQuery::addFacetDateOther — Додава друг facet.date.other параметар
- SolrQuery::addFacetField — Додава друго поле на фацетот
- SolrQuery::addFacetQuery — Додава фасет барање
- SolrQuery::addField — Одредува кои полиња да се вратат во резултатот
- SolrQuery::addFilterQuery — Одредува филтер за барање
- SolrQuery::addGroupField — Додава поле што ќе се користи за групирање на резултатите
- SolrQuery::addGroupFunction — Овозможува групирање на резултатите врз основа на уникатните вредности на барањето за функција (параметар group.func)
- SolrQuery::addGroupQuery — Овозможува групирање на документи што одговараат на даденото барање
- SolrQuery::addGroupSortField — Додава поле за сортирање на групата (параметар group.sort)
- SolrQuery::addHighlightField — Се пресликува на hl.fl
- SolrQuery::addMltField — Поставува поле за користење за сличност
- SolrQuery::addMltQueryField — Се пресликува на mlt.qf
- SolrQuery::addSortField — Се користи за контрола на начинот на кој треба да се сортираат резултатите
- SolrQuery::addStatsFacet — Бара враќање на подрезултати за вредностите во рамките на дадениот фасет
- SolrQuery::addStatsField — Се пресликува на параметарот stats.field
- SolrQuery::collapse — Ги групира резултатите до еден документ по група
- SolrQuery::__construct — Конструктор
- SolrQuery::__destruct — Деструктор
- SolrQuery::getExpand — Враќа точно ако групирањето е овозможено
- SolrQuery::getExpandFilterQueries — Враќа филтер прашања за групирање
- SolrQuery::getExpandQuery — Враќа параметар за групирање.q
- SolrQuery::getExpandRows — Враќа број на редови за прикажување во секоја група (expand.rows)
- SolrQuery::getExpandSortFields — Враќа низа од полиња
- SolrQuery::getFacet — Враќа вредност на параметарот за фасет
- SolrQuery::getFacetDateEnd — Враќа вредност за параметарот facet.date.end
- SolrQuery::getFacetDateFields — Враќа сите полиња facet.date
- SolrQuery::getFacetDateGap — Враќа вредност на параметарот facet.date.gap
- SolrQuery::getFacetDateHardEnd — Враќа вредност на параметарот facet.date.hardend
- SolrQuery::getFacetDateOther — Враќа вредност за facet.date.other
- SolrQuery::getFacetDateStart — Враќа долна граница за првиот датумски опсег за сите датумски фасети на ова поле
- SolrQuery::getFacetFields — Враќа сите полиња за фасети
- SolrQuery::getFacetLimit — Враќа максимален број на броеви на ограничувања што треба да се вратат за полињата за фасети
- SolrQuery::getFacetMethod — Враќа вредност на параметарот facet.method
- SolrQuery::getFacetMinCount — Враќа минимални броеви за полињата со фацети што треба да бидат вклучени во одговорот
- SolrQuery::getFacetMissing — Враќа моментална состојба на параметарот facet.missing
- SolrQuery::getFacetOffset — Враќа поместување во списокот со ограничувања што ќе се користи за пагинација
- SolrQuery::getFacetPrefix — Враќа префикс на фацетот
- SolrQuery::getFacetQueries — Враќа сите фасетни прашања
- SolrQuery::getFacetSort — Враќа тип на сортирање на фацетот
- SolrQuery::getFields — Враќа список на полиња што ќе бидат вратени во одговорот
- SolrQuery::getFilterQueries — Враќа низа од филтер прашања
- SolrQuery::getGroup — Враќа точно ако групирањето е овозможено
- SolrQuery::getGroupCachePercent — Враќа вредност на групата кеш во проценти
- SolrQuery::getGroupFacet — Враќа вредност на параметарот group.facet
- SolrQuery::getGroupFields — Враќа полиња за групирање (вредности на параметарот group.field)
- SolrQuery::getGroupFormat — Враќа вредност group.format
- SolrQuery::getGroupFunctions — Враќа групни функции (group.func вредности на параметри)
- SolrQuery::getGroupLimit — Враќа вредност group.limit
- SolrQuery::getGroupMain — Враќа вредност group.main
- SolrQuery::getGroupNGroups — Враќа вредност group.ngroups
- SolrQuery::getGroupOffset — Враќа вредност group.offset
- SolrQuery::getGroupQueries — Враќа сите вредности на параметрите group.query
- SolrQuery::getGroupSortFields — Враќа вредност group.sort
- SolrQuery::getGroupTruncate — Враќа вредност group.sort
- SolrQuery::getHighlight — Враќа вредност group.truncate
- SolrQuery::getHighlightAlternateField — Враќа состојба на параметарот hl
- SolrQuery::getHighlightFields — Враќа полето за истакнување што ќе се користи како резервна копија или стандардно
- SolrQuery::getHighlightFormatter — Враќа сите полиња за кои Solr треба да генерира истакнати парчиња
- SolrQuery::getHighlightFragmenter — Враќа форматирач за истакнатиот излез
- SolrQuery::getHighlightFragsize — Враќа генератор на текст за истакнат текст
- SolrQuery::getHighlightHighlightMultiTerm — Враќа број на знаци од фрагменти за разгледување за истакнување
- SolrQuery::getHighlightMaxAlternateFieldLength — Враќа дали да се овозможи истакнување за опсег/wildcard/fuzzy/prefix прашања
- SolrQuery::getHighlightMaxAnalyzedChars — Враќа максимален број на знаци од полето што треба да се врати
- SolrQuery::getHighlightMergeContiguous — Враќа максимален број на знаци во документ за барање соодветни парчиња
- SolrQuery::getHighlightQuery — Враќа дали да се спојат последователни фрагменти во еден фрагмент
- SolrQuery::getHighlightRegexMaxAnalyzedChars — враќа highlightquery (hl.q)
- SolrQuery::getHighlightRegexPattern — Враќа максимален број на знаци од поле кога се користи фрагментатор со регуларен израз
- SolrQuery::getHighlightRegexSlop — Враќа регуларен израз за фрагментација
- SolrQuery::getHighlightRequireFieldMatch — Враќа фактор на отстапување од идеалната големина на фрагментот
- SolrQuery::getHighlightSimplePost — Враќа дали полето ќе биде истакнато само ако прашањето се совпаднало во ова конкретно поле
- SolrQuery::getHighlightSimplePre — Враќа текст што се појавува по истакнат термин
- SolrQuery::getHighlightSnippets — Враќа текст што се појавува пред истакнат термин
- SolrQuery::getHighlightUsePhraseHighlighter — Враќа состојба на параметарот hl.usePhraseHighlighter
- SolrQuery::getMlt — Враќа дали резултатите MoreLikeThis треба да бидат овозможени
- SolrQuery::getMltBoost — Враќа дали барањето ќе биде засилено со релевантноста на интересниот термин
- SolrQuery::getMltCount — Враќа број на слични документи што треба да се вратат за секој резултат
- SolrQuery::getMltFields — Враќа сите полиња што треба да се користат за сличност
- SolrQuery::getMltMaxNumQueryTerms — Враќа максимален број на термини за барање што ќе бидат вклучени во кое било генерирано барање
- SolrQuery::getMltMaxNumTokens — Враќа максимален број на токени што треба да се анализираат во секое поле на документот што не е складирано со поддршка за TermVector
- SolrQuery::getMltMaxWordLength — Враќа максимална должина на збор над која зборовите ќе бидат игнорирани
- SolrQuery::getMltMinDocFrequency — Враќа праг на фреквенција при кој зборовите ќе бидат игнорирани што не се појавуваат во најмалку овој број документи
- SolrQuery::getMltMinTermFrequency — Враќа фреквенција под која термини ќе бидат игнорирани во изворниот документ
- SolrQuery::getMltMinWordLength — Враќа минимална должина на збор под која зборовите ќе бидат игнорирани
- SolrQuery::getMltQueryFields — Враќа полиња за барање и нивните засилувања
- SolrQuery::getQuery — Враќа главното барање
- SolrQuery::getRows — Враќа максимален број на документи
- SolrQuery::getSortFields — Враќа сите полиња за сортирање
- SolrQuery::getStart — Враќа поместување во целокупниот сет на резултати
- SolrQuery::getStats — Враќа дали статистиката е овозможена
- SolrQuery::getStatsFacets — Враќа сите поставени статистики за фацети
- SolrQuery::getStatsFields — Враќа сите полиња за статистика
- SolrQuery::getTerms — Враќа дали TermsComponent е овозможен
- SolrQuery::getTermsField — Враќа полето од кое се преземени условите
- SolrQuery::getTermsIncludeLowerBound — Враќа дали да се вклучи долната граница во множеството резултати
- SolrQuery::getTermsIncludeUpperBound — Враќа дали да се вклучи горната граница во множеството резултати
- SolrQuery::getTermsLimit — Враќа максимален број на услови што треба да ги врати Solr
- SolrQuery::getTermsLowerBound — Враќа услов за почеток
- SolrQuery::getTermsMaxCount — Враќа максимална фреквенција на документи
- SolrQuery::getTermsMinCount — Враќа минимална фреквенција на документи за да биде вклучена
- SolrQuery::getTermsPrefix — Враќа префикс на услов
- SolrQuery::getTermsReturnRaw — Дали да се вратат сурови знаци
- SolrQuery::getTermsSort — Враќа цел број што покажува како се сортираат условите
- SolrQuery::getTermsUpperBound — Враќа услов за запирање
- SolrQuery::getTimeAllowed — Враќа време во милисекунди дозволено за завршување на барањето
- SolrQuery::removeExpandFilterQuery — Отстранува филтер барање за проширување
- SolrQuery::removeExpandSortField — Отстранува поле за сортирање на проширување од параметарот expand.sort
- SolrQuery::removeFacetDateField — Отстранува едно од полињата за датум на факет
- SolrQuery::removeFacetDateOther — Отстранува еден од параметрите facet.date.other
- SolrQuery::removeFacetField — Отстранува еден од параметрите facet.date
- SolrQuery::removeFacetQuery — Отстранува параметар за факет барање
- SolrQuery::removeField — Отстранува поле од списокот на полиња
- SolrQuery::removeFilterQuery — Отстранува филтер барање
- SolrQuery::removeHighlightField — Отстранува едно од полињата што се користат за истакнување
- SolrQuery::removeMltField — Отстранува едно од полињата moreLikeThis
- SolrQuery::removeMltQueryField — Отстранува едно од полињата за прашање moreLikeThis
- SolrQuery::removeSortField — Отстранува едно од полињата за сортирање
- SolrQuery::removeStatsFacet — Отстранува еден од параметрите stats.facet
- SolrQuery::removeStatsField — Отстранува еден од параметрите stats.field
- SolrQuery::setEchoHandler — Префрла параметар echoHandler
- SolrQuery::setEchoParams — Определува какви параметри да се вклучат во одговорот
- SolrQuery::setExpand — Овозможува/Оневозможува Компонента за проширување
- SolrQuery::setExpandQuery — Поставува параметар expand.q
- SolrQuery::setExpandRows — Поставува број на редови за прикажување во секоја група (expand.rows). Стандардно на серверот 5
- SolrQuery::setExplainOther — Поставува заеднички параметар за прашање explainOther
- SolrQuery::setFacet — Се пресликува на параметар facet. Овозможува или оневозможува фацетирање
- SolrQuery::setFacetDateEnd — Се пресликува на facet.date.end
- SolrQuery::setFacetDateGap — Се пресликува на facet.date.gap
- SolrQuery::setFacetDateHardEnd — Се пресликува на facet.date.hardend
- SolrQuery::setFacetDateStart — Се пресликува на facet.date.start
- SolrQuery::setFacetEnumCacheMinDefaultFrequency — Поставува минимална фреквенција на документи што се користи за одредување на бројот на термини
- SolrQuery::setFacetLimit — Се пресликува на facet.limit
- SolrQuery::setFacetMethod — Определува тип на алгоритам што ќе се користи при фацетирање на поле
- SolrQuery::setFacetMinCount — Се мапира на facet.mincount
- SolrQuery::setFacetMissing — Се мапира на facet.missing
- SolrQuery::setFacetOffset — Го поставува поместувањето во списокот со ограничувања за да овозможи пагинација
- SolrQuery::setFacetPrefix — Определува префикс на стринг со кој се ограничуваат термините на кои се врши фацетирање
- SolrQuery::setFacetSort — Ја одредува нарачката на ограничувањата на полето за фацетирање
- SolrQuery::setGroup — Овозможи/Оневозможи групирање на резултати (group parameter)
- SolrQuery::setGroupCachePercent — Овозможува кеширање за групирање на резултати
- SolrQuery::setGroupFacet — Го поставува group.facet параметарот
- SolrQuery::setGroupFormat — Го поставува форматот на групата, структурата на резултатот (group.format parameter)
- SolrQuery::setGroupLimit — Определува број на резултати што треба да се вратат за секоја група. Стандардната вредност на серверот е 1
- SolrQuery::setGroupMain — Ако е точно, резултатот од првата команда за групирање на полиња се користи како главна листа на резултати во одговорот, користејќи group.format=simple
- SolrQuery::setGroupNGroups — Ако е точно, Solr го вклучува бројот на групи што се совпаднале со барањето во резултатите
- SolrQuery::setGroupOffset — Го поставува group.offset параметарот
- SolrQuery::setGroupTruncate — Ако е точно, броевите на фацетите се базираат на најрелевантниот документ од секоја група што се совпаѓа со барањето
- SolrQuery::setHighlight — Овозможува или оневозможува истакнување
- SolrQuery::setHighlightAlternateField — Определува резервно поле за користење
- SolrQuery::setHighlightFormatter — Определи форматирач за излезот од истакнување
- SolrQuery::setHighlightFragmenter — Поставува генератор на текстуални исечоци за истакнат текст
- SolrQuery::setHighlightFragsize — Големината на фрагментите што треба да се земат предвид за истакнување
- SolrQuery::setHighlightHighlightMultiTerm — Користи SpanScorer за истакнување на термински фрази
- SolrQuery::setHighlightMaxAlternateFieldLength — Поставува максимален број на знаци од полето што треба да се врати
- SolrQuery::setHighlightMaxAnalyzedChars — Го поставува максималниот број на знаци од полето што треба да се врати
- SolrQuery::setHighlightMergeContiguous — Го специфицира бројот на знаци во документ за барање соодветни парчиња
- SolrQuery::setHighlightQuery — Дали да се спојат последователни фрагменти во еден фрагмент
- SolrQuery::setHighlightRegexMaxAnalyzedChars — За барање означено за истакнување (hl.q)
- SolrQuery::setHighlightRegexPattern — Специфицирај го максималниот број на знаци за анализа
- SolrQuery::setHighlightRegexSlop — Специфицирај го регуларниот израз за фрагментирање
- SolrQuery::setHighlightRequireFieldMatch — Го поставува факторот со кој фрагментаторот на регуларниот израз може да отстапи од идеалната големина на фрагментот
- SolrQuery::setHighlightSimplePost — Барај совпаѓање на полето при истакнување
- SolrQuery::setHighlightSimplePre — Го поставува текстот што се појавува по истакнат термин
- SolrQuery::setHighlightSnippets — Го поставува текстот што се појавува пред истакнат термин
- SolrQuery::setHighlightUsePhraseHighlighter — Го поставува максималниот број на истакнати парчиња што треба да се генерираат по поле
- SolrQuery::setMlt — Дали да се истакнат само терминските фрази кога се појавуваат во фразата на барањето
- SolrQuery::setMltBoost — Овозможува или оневозможува moreLikeThis
- SolrQuery::setMltCount — Постави дали барањето ќе биде засилено со релевантноста на интересниот термин
- SolrQuery::setMltMaxNumQueryTerms — Постави го бројот на слични документи што треба да се вратат за секој резултат
- SolrQuery::setMltMaxNumTokens — Го поставува максималниот број на вклучени термини во барањето
- SolrQuery::setMltMaxWordLength — Го специфицира максималниот број на токени за парсирање
- SolrQuery::setMltMinDocFrequency — Го поставува максималниот збор должина
- SolrQuery::setMltMinTermFrequency — Го поставува mltMinDoc фреквенција
- SolrQuery::setMltMinWordLength — Поставува минимална должина на зборот
- SolrQuery::setOmitHeader — Го поставува минималната должина на зборот
- SolrQuery::setQuery — Исклучува заглавие од вратените резултати
- SolrQuery::setRows — Го поставува пребарувачкиот поим
- SolrQuery::setShowDebugInfo — Определува максимален број на редови што треба да се вратат во резултатот
- SolrQuery::setStart — Ознака за прикажување на информации за отстранување грешки
- SolrQuery::setStats — Определува број на редови што треба да се прескокнат
- SolrQuery::setTerms — Овозможува или оневозможува Компонента за статистика
- SolrQuery::setTermsField — Овозможува или оневозможува Компонента за термини
- SolrQuery::setTermsIncludeLowerBound — Го поставува името на полето од кое ќе се земат термините
- SolrQuery::setTermsIncludeUpperBound — Вклучува долен лимит на терминот во множеството резултати
- SolrQuery::setTermsLimit — Вклучува горен лимит на терминот во множеството резултати
- SolrQuery::setTermsLowerBound — Го поставува максималниот број на термини што треба да се вратат
- SolrQuery::setTermsMaxCount — Го поставува терминот од кој да се започне
- SolrQuery::setTermsMinCount — Го поставува максималниот документ фреквенција
- SolrQuery::setTermsPrefix — Го поставува минималниот документ фреквенција
- SolrQuery::setTermsReturnRaw — Ги ограничува совпаѓањата на термини што започнуваат со префиксот
- SolrQuery::setTermsSort — Враќа сурови знаци од индексираниот термин
- SolrQuery::setTermsUpperBound — Определува како да се сортираат вратените термини
- SolrQuery::setTimeAllowed — Го поставува терминот до кој да се запре
- SolrDisMaxQuery — Класата SolrDisMaxQuery
- SolrDisMaxQuery::addBigramPhraseField — Додава поле за фраза со биграм (параметар pf2)
- SolrDisMaxQuery::addBoostQuery — Додава поле за биграм фрази (параметар pf2)
- SolrDisMaxQuery::addPhraseField — Додава поле за засилување на барање со вредност и опционално засилување (параметар bq)
- SolrDisMaxQuery::addQueryField — Додава поле за фрази (параметар pf)
- SolrDisMaxQuery::addTrigramPhraseField — Додава поле за барање со опционално засилување (параметар qf)
- SolrDisMaxQuery::addUserField — Додава поле за триграм фрази (параметар pf3)
- SolrDisMaxQuery::__construct — Додава поле во Параметарот за кориснички полиња (uf)
- SolrDisMaxQuery::removeBigramPhraseField — Конструктор на класа
- SolrDisMaxQuery::removeBoostQuery — Отстранува поле за биграм фрази (параметар pf2)
- SolrDisMaxQuery::removePhraseField — Отстранува дел од засилување на барање по име на поле (bq)
- SolrDisMaxQuery::removeQueryField — Отстранува поле за фрази (параметар pf)
- SolrDisMaxQuery::removeTrigramPhraseField — Отстранува поле за барање (параметар qf)
- SolrDisMaxQuery::removeUserField — Отстранува поле за триграм фрази (параметар pf3)
- SolrDisMaxQuery::setBigramPhraseFields — Отстранува поле од Параметарот за кориснички полиња (uf)
- SolrDisMaxQuery::setBigramPhraseSlop — Поставува биграм полиња за фрази и нивните засилувања (и зафатинини) користејќи го параметарот pf2
- SolrDisMaxQuery::setBoostFunction — Поставува зафатинина за биграм фрази (параметар ps2)
- SolrDisMaxQuery::setBoostQuery — Поставува функција за засилување (параметар bf)
- SolrDisMaxQuery::setMinimumMatch — Директно поставува параметар за засилување на барање (bq)
- SolrDisMaxQuery::setPhraseFields — Поставува минимален број „треба“ да се совпаѓаат (mm)
- SolrDisMaxQuery::setPhraseSlop — Поставува полиња за фрази и нивните засилувања (и зафатинини) користејќи го параметарот pf2
- SolrDisMaxQuery::setQueryAlt — Постави алтернативно барање (параметар q.alt)
- SolrDisMaxQuery::setQueryPhraseSlop — Определува количина на слобода дозволена на фразни барања експлицитно вклучени во низата за барање на корисникот (параметар qf)
- SolrDisMaxQuery::setTieBreaker — Постави параметар за прекин на нерешено (параметар tie)
- SolrDisMaxQuery::setTrigramPhraseFields — Директно поставува триграмски полиња за фрази (параметар pf3)
- SolrDisMaxQuery::setTrigramPhraseSlop — Постави слобода за триграмски фрази (параметар ps3)
- SolrDisMaxQuery::setUserFields — Постави параметар за кориснички полиња (uf)
- SolrDisMaxQuery::useDisMaxQueryParser — Префрли QueryParser на DisMax Query Parser
- SolrDisMaxQuery::useEDisMaxQueryParser — Префрли QueryParser на EDisMax
- SolrCollapseFunction — Класата SolrCollapseFunction
- SolrCollapseFunction::__construct — Конструктор
- SolrCollapseFunction::getField — Врати го полето на кое се врши групирање
- SolrCollapseFunction::getHint — Врати навестување за групирање
- SolrCollapseFunction::getMax — Врати параметар max
- SolrCollapseFunction::getMin — Врати параметар min
- SolrCollapseFunction::getNullPolicy — Врати политика за null
- SolrCollapseFunction::getSize — Врати параметар size
- SolrCollapseFunction::setField — Постави го полето за групирање
- SolrCollapseFunction::setHint — Постави навестување за групирање
- SolrCollapseFunction::setMax — Избери ги групираните глави според максималната вредност на нумеричко поле или функциско барање
- SolrCollapseFunction::setMin — Постави ја почетната големина на структурите на податоци за групирање кога се групира само на нумеричко поле
- SolrCollapseFunction::setNullPolicy — Постави ја политиката NULL
- SolrCollapseFunction::setSize — Постави ја почетната големина на структурите на податоци за групирање кога се групира само на нумеричко поле
- SolrCollapseFunction::__toString — Врати низа што го претставува конструираната функција за групирање
- SolrException — Класата SolrException
- SolrException::getInternalInfo — Враќа внатрешни информации каде што е фрлен исклучокот
- SolrClientException — Класата SolrClientException
- SolrClientException::getInternalInfo — Враќа внатрешни информации каде што е фрлен исклучокот
- SolrServerException — Класата SolrServerException
- SolrServerException::getInternalInfo — Враќа внатрешни информации каде што е фрлен исклучокот
- SolrIllegalArgumentException — Класата SolrIllegalArgumentException
- SolrIllegalArgumentException::getInternalInfo — Враќа внатрешни информации каде што е фрлен исклучокот
- SolrIllegalOperationException — Класата SolrIllegalOperationException
- SolrIllegalOperationException::getInternalInfo — Враќа внатрешни информации каде што е фрлен исклучокот
- SolrMissingMandatoryParameterException — Класата SolrMissingMandatoryParameterException
Белешки од корисници 2 забелешки
Hello,
you have to use SolrQuery::addFilterQuery() instead of SolrQuery::addFacetQuery() which is intended for another goal.
SolrQuery::addFilterQuery() : fq
SolrQuery::addFacetQuery() : facet.query
Regards,
Corentin Larose - CTO@QAPA