Sdílet prostřednictvím


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

Funkce FULLTEXTCONTAINSALL vrátí logickou hodnotu označující, zda jsou všechny zadané řetězcové výrazy obsaženy v zadané cestě vlastnosti.

Syntaxe

FULLTEXTCONTAINSALL(<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 všechny jednoduché příklady.

V tomto příkladu FULLTEXTCONTAINSALL se funkce používá k vyhledání všech dokumentů, které v cestě c.textobsahují "hledanou frázi" i "klíčové slovo" a vrací pouze top 10.

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

Celý text obsahuje všechna klíčová slova.

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

SELECT *
FROM c
WHERE FULLTEXTCONTAINSALL(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.