Delen via


FULLTEXTCONTAINS - Querytaal in Cosmos DB (in Azure en Fabric)

De FULLTEXTCONTAINS functie retourneert een Booleaanse waarde die aangeeft of de tekenreeksexpressie van het trefwoord is opgenomen in een opgegeven eigenschapspad.

Syntaxis

FULLTEXTCONTAINS(<property_path>, <string_expr>)

Arguments

Description
property_path Het pad naar de eigenschap om te zoeken.
string_expr De tekenreeks die moet worden gevonden.

Retourtypen

Retourneert een Boole-expressie.

Voorbeelden

Deze sectie bevat voorbeelden van het gebruik van deze querytaalconstructie.

Volledige tekst bevat een eenvoudig voorbeeld

In dit voorbeeld wordt de FULLTEXTCONTAINS functie gebruikt om 10 resultaten te retourneren die 'zoekterm' in de c.text eigenschap bevatten.

SELECT TOP 10 *
FROM c
WHERE FULLTEXTCONTAINS(c.text, "search phrase")

Volledige tekst bevat logische operatoren

In dit voorbeeld wordt de FULLTEXTCONTAINS functie gebruikt met logische operators om ervoor te zorgen dat meerdere trefwoorden of woordgroepen worden opgenomen.

SELECT *
FROM c
WHERE FULLTEXTCONTAINS(c.text, "keyword1") AND FULLTEXTCONTAINS(c.text, "keyword2")

Opmerkingen

  • Voor deze functie is inschrijving vereist in de functie Volledige tekst zoeken in Azure Cosmos DB NoSQL.
  • Deze functie profiteert van een volledige tekstindex.