FULLTEXTCONTAINS – Frågespråk i Cosmos DB (i Azure och Fabric)

Funktionen FULLTEXTCONTAINS returnerar ett booleskt värde som anger om nyckelordsstränguttrycket finns i en angiven egenskapssökväg.

Syntax

FULLTEXTCONTAINS(<property_path>, <string_expr>)

Arguments

Description
property_path Egenskapssökvägen för sökning.
string_expr Strängen som ska hittas.

Returtyper

Returnerar ett booleskt uttryck.

Examples

Det här avsnittet innehåller exempel på hur du använder den här frågespråkkonstruktionen.

Fulltext innehåller ett enkelt exempel

I det här exemplet FULLTEXTCONTAINS används funktionen för att returnera 10 resultat som innehåller "sökfras" i egenskapen c.text .

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

Fulltext innehåller med logiska operatorer

I det här exemplet FULLTEXTCONTAINS används funktionen med logiska operatorer för att säkerställa att flera nyckelord eller fraser ingår.

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

Anmärkningar

  • Den här funktionen kräver registrering i funktionen Azure Cosmos DB NoSQL Full Text Search.
  • Den här funktionen drar nytta av ett fulltextindex.