Condividi tramite


FULLTEXTCONTAINSANY - Linguaggio di query in Cosmos DB (in Azure e Fabric)

La FULLTEXTCONTAINSANY funzione restituisce un valore booleano che indica se una delle espressioni stringa specificate è contenuta in un percorso di proprietà specificato.

Sintassi

FULLTEXTCONTAINSANY(<property_path>, <string_expr1>, <string_expr2>, ...)

Arguments

Description
property_path Percorso della proprietà da cercare.
string_expr1 Stringa da trovare.
string_expr2 Stringa da trovare.

Tipi restituiti

Restituisce un'espressione booleana.

Esempi

Questa sezione contiene esempi di come usare questo costrutto di linguaggio di query.

Il testo completo contiene qualsiasi esempio semplice

In questo esempio, la FULLTEXTCONTAINSANY funzione viene usata per restituire tutti i documenti che contengono "frase di ricerca" o "parola chiave" nel percorso c.text, proietta il percorso e restituisce solo top 10.

SELECT TOP 10 c.text
FROM c
WHERE FULLTEXTCONTAINSANY(c.text, "search phrase", "keyword")
-- Example result not available (result not provided in markdown)

Full-text contiene qualsiasi parola chiave con più parole chiave

In questo esempio, la FULLTEXTCONTAINSANY funzione viene usata per restituire tutti i documenti che contengono "keyword1", "keyword2" o "keyword3" nel percorso c.text.

SELECT *
FROM c
WHERE FULLTEXTCONTAINSANY(c.text, "keyword1", "keyword2", "keyword3")
-- Example result not available (result not provided in markdown)

Osservazioni:

  • Questa funzione richiede la registrazione nella funzionalità Di ricerca full-text di Azure Cosmos DB NoSQL.
  • Questa funzione trae vantaggio da un indice full-text.