Sdílet prostřednictvím


FULLTEXTCONTAINSANY – Dotazovací jazyk ve službě Cosmos DB (v Azure a prostředcích infrastruktury)

Funkce FULLTEXTCONTAINSANY vrátí logickou hodnotu označující, zda jsou některé z poskytnutých řetězcových výrazů obsaženy v zadané cestě vlastnosti.

Syntaxe

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

Arguments

Description
property_path Cesta k vlastnosti, kterou chcete vyhledat.
string_expr1 Řetězec, který chcete najít.
string_expr2 Řetězec, který chcete najít.

Návratové typy

Vrátí logický výraz.

Examples

Tato část obsahuje příklady použití tohoto konstruktoru dotazovacího jazyka.

Celý text obsahuje jakýkoli jednoduchý příklad.

V tomto příkladu FULLTEXTCONTAINSANY se funkce používá k vrácení všech dokumentů, které v cestě c.textobsahují buď "hledanou frázi" nebo "klíčové slovo", projektuje cestu a vrací pouze 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)

Celý text obsahuje libovolný text s více klíčovými slovy.

V tomto příkladu FULLTEXTCONTAINSANY se funkce používá k vrácení všech dokumentů, které v cestě c.textobsahují klíčové slovo "keyword1", "keyword2" nebo "keyword3".

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

Poznámky

  • Tato funkce vyžaduje registraci ve funkci fulltextového vyhledávání NoSQL ve službě Azure Cosmos DB.
  • Tato funkce využívá fulltextový index.