Recherche…


Recherche de proximité

name:"john doe"~1

Recherche des termes multiples à l'intérieur d'un terme spécifique ( ~ 1 ), c.-à-d. Trouvera un texte contenant John doe anonyme mais pas John second doe

Recherche de base

name:john

Recherche un seul terme (Joe) dans un seul champ (nom)

Recherche booléenne

+firstname:john +surname:doe

Correspond aux documents où le prénom est john et le nom de famille est doe. + predix indique que le terme de recherche doit apparaître (AND).

+firstname:john -surname:doe

Correspond aux documents où le prénom est john et le nom de famille n'est pas biche. - predix indique que le terme de recherche ne doit pas apparaître (NOT).

+firstname:john surname:(doe bloggs)

Correspond aux documents où le prénom est john et où le nom de famille est soit doe ou bloggs. Aucun préfixe indique que le nom de famille doit apparaître (OR)

Recherche de phrase

name:"john doe"

Recherche des termes multiples dans un ordre spécifique.

Booster les termes de recherche

name:(john doe^5)

L'indicateur ^ peut être utilisé pour stimuler un terme de recherche afin d'augmenter son niveau de pertinence, ce qui signifie que les documents contenant doe sont plus pertinents que ceux contenant john

Recherche par joker

name:john*

L'indicateur * vous permet d'effectuer une recherche avec un caractère générique correspondant à 0 ou plusieurs caractères après le terme de recherche john , qui renverra des documents contenant john, johnson, john's, johnny, etc.

name:do?

Le ? indicateur vous permet de faire une recherche avec un caractère unique dans le terme de recherche, retournera des documents contenant doe, dog, dot, etc.

Recherche de gamme

age:[50 TO 60]

Correspond aux documents dont l'âge est compris entre 50 et 60 ans, y compris 50 et 60 ans

age:{50 TO 60}

Correspond à des documents dont l'âge est compris entre 50 et 60 ans, sauf 50 et 60 ans

age:[* TO 60]

Correspond à des documents dont l'âge est inférieur ou égal à 60

age:[50 TO *]

Correspond à des documents dont l'âge est supérieur ou égal à 50

age:{50 to 60]

Vous pouvez mélanger des crochets et des crochets. Correspond à des documents dont l'âge est supérieur à 50 mais inférieur ou égal à 60

Rejoignez les cœurs

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

Donc, si vous avez deux cœurs qui ressemblent à ceci:

PersonCore - id, nom

AddressCore - id, adresse, personid

Cela trouvera tous les documents PersonCore à une adresse spécifique



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow