За по -добро търсене на текстови полета, заявката за съвпадение анализира и предоставената от вас дума за търсене, преди да извърши търсене. Това означава, че заявката за съвпадение може да търси в текстовите полета анализирани жетони, а не точен термин. Терминът query не анализира думата за търсене. Терминовата заявка търси само точния термин, който предоставяте.
- Какво е термин в Elasticsearch?
- Какво е заявка за съвпадение в Elasticsearch?
- Поддържа ли Elasticsearch размито съвпадение?
- Какво е термин за заявка?
Какво е термин в Elasticsearch?
Заявка за срок. Връща документи, които съдържат точен термин в предоставено поле. Можете да използвате термина заявка, за да намерите документи въз основа на точна стойност, като цена, идентификатор на продукт или потребителско име. ... По подразбиране Elasticsearch променя стойностите на текстовите полета като част от анализа.
Какво е заявка за съвпадение в Elasticsearch?
Запитване за мача. Връща документи, които съответстват на предоставен текст, номер, дата или логическа стойност. Предоставеният текст се анализира преди съвпадение. Заявката за съвпадение е стандартната заявка за извършване на пълнотекстово търсене, включително опции за размито съвпадение.
Поддържа ли Elasticsearch размито съвпадение?
Elasticsearch може да бъде конфигуриран да осигурява неяснота чрез смесване на вграденото му съвпадение за редактиране на разстояние и фонетичен анализ с по-общи анализатори и филтри.
Какво е термин за заявка?
Термини за заявка (ключови думи) са думите, съдържащи се в потребителска заявка. Логическите оператори или заместващи символи не се считат за термини на заявка. Те са оператори, използвани за свързване на термини за заявка.