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

Funktionen FULLTEXTCONTAINSANY returnerar ett booleskt värde som anger om något av de angivna stränguttrycken finns i en angiven egenskapssökväg.

Syntax

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

Arguments

Description
property_path Egenskapssökvägen för sökning.
string_expr1 En sträng att hitta.
string_expr2 En sträng att hitta.

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 alla enkla exempel

I det här exemplet FULLTEXTCONTAINSANY används funktionen för att returnera alla dokument som innehåller antingen "sökfras" eller "nyckelord" i sökvägen c.text, projicerar sökvägen och returnerar endast 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)

Fulltext innehåller alla med flera nyckelord

I det här exemplet FULLTEXTCONTAINSANY används funktionen för att returnera alla dokument som innehåller "keyword1", "keyword2" eller "keyword3" i sökvägen c.text.

SELECT *
FROM c
WHERE FULLTEXTCONTAINSANY(c.text, "keyword1", "keyword2", "keyword3")
-- 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.