Поиск…


Поиск близости

name:"john doe"~1

Ищет несколько терминов на определенном расстоянии ( ~ 1 ), т. Е. Найдет текст, содержащий john anonymous doe, но не john второе имя doe

Основной поиск

name:john

Ищет один термин (joe) в одном поле (имя)

Логический поиск

+firstname:john +surname:doe

Совпадает с документами, где первое имя - john, а фамилия - doe. + predix указывает, что должен появиться поисковый запрос (AND).

+firstname:john -surname:doe

Совпадает с документами, где firstname - john, а фамилия - не doe. - predix указывает, что поисковый запрос не должен выполняться (NOT).

+firstname:john surname:(doe bloggs)

Совпадает с документами, где firstname является john, а фамилия - либо doe, либо bloggs. Префикс не указывает, что должна произойти фамилия (ИЛИ)

Поиск по фразе

name:"john doe"

Ищет несколько терминов в определенном порядке.

Расширение поисковых запросов

name:(john doe^5)

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

Поиск по шаблону

name:john*

Индикатор * позволяет вам выполнять поиск подстановочных знаков, соответствующий 0 или более символам после поискового запроса john , будет возвращать документы, содержащие john, johnson, john's, johnny и т. Д.

name:do?

? индикатор позволяет вам выполнять поиск по шаблону с единственным символом в поисковом выражении, будет возвращать документы, содержащие лань, собаку, точку и т. д.

Поиск диапазона

age:[50 TO 60]

Соответствует документам, возраст которых составляет от 50 до 60, включая 50 и 60

age:{50 TO 60}

Соответствует документам, возраст которых составляет от 50 до 60, за исключением 50 и 60

age:[* TO 60]

Соответствует документам, возраст которых меньше или равен 60

age:[50 TO *]

Соответствует документам, возраст которых больше или равен 50

age:{50 to 60]

Вы можете комбинировать фигурные и квадратные скобки. Соответствует документам, возраст которых превышает 50, но меньше или равен 60

Присоединяйся к ядрам

{!join from=personid to=id fromIndex=AddressCore}address:Address1

Итак, если у вас есть два ядра, которые выглядят так:

PersonCore - id, name

AddressCore - id, address, personid

Это найдет все документы PersonCore по определенному адресу



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow