Ricerca…


Ricerca di prossimità

name:"john doe"~1

Cerca più termini all'interno di una determinata distanza di termine ( ~ 1 ), cioè troverà testo contenente john anonymous doe ma non john second name doe

Ricerca di base

name:john

Cerca un termine singolo (joe) in un singolo campo (nome)

Ricerca booleana

+firstname:john +surname:doe

Corrisponde ai documenti in cui firstname è john e il cognome è doe. + predix indica che il termine di ricerca deve essere presente (AND).

+firstname:john -surname:doe

Trova i documenti dove il nome è john e il cognome non è daina. - predix indica che il termine di ricerca non deve avvenire (NOT).

+firstname:john surname:(doe bloggs)

Corrisponde ai documenti in cui firstname è john e il cognome è o doe o bloggs. Nessun prefisso indica che il cognome dovrebbe verificarsi (OR)

Ricerca di frasi

name:"john doe"

Cerca più termini in ordine specifico.

Aumentare i termini di ricerca

name:(john doe^5)

L'indicatore ^ può essere usato per potenziare un termine di ricerca per aumentare il suo livello di rilevanza, il che significa che i documenti contenenti doe sono più pertinenti di quelli contenenti john

Ricerca con caratteri jolly

name:john*

L'indicatore * consente di eseguire una ricerca con caratteri jolly che corrisponde a 0 o più caratteri dopo il termine di ricerca john , restituirà documenti contenenti john, johnson, john's, johnny e così via.

name:do?

Il ? indicatore consente di eseguire una ricerca con caratteri jolly con un singolo carattere nel termine di ricerca, restituirà documenti contenenti doe, cane, punto e così via.

Ricerca gamma

age:[50 TO 60]

Corrisponde a documenti in cui l'età è compresa tra 50 e 60 compresi 50 e 60

age:{50 TO 60}

Corrisponde a documenti in cui l'età è compresa tra 50 e 60, esclusi 50 e 60

age:[* TO 60]

Corrisponde a documenti in cui l'età è inferiore o uguale a 60

age:[50 TO *]

Corrisponde a documenti in cui l'età è maggiore o uguale a 50

age:{50 to 60]

Puoi mescolare le parentesi graffe e quadrate. Corrisponde a documenti in cui l'età è maggiore di 50 ma inferiore o uguale a 60

Unisciti ai core

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

Quindi se hai due core che assomigliano a questo:

PersonCore - id, name

AddressCore - id, address, personid

Questo troverà tutti i documenti di PersonCore a un indirizzo specifico



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow