FullTextContainsAll (dotaz NoSQL)
PLATÍ PRO: NoSQL
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>, ...)
Argumenty
Popis | |
---|---|
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.
Příklady
Tento příklad najde všechny dokumenty, které v cestě c.text
obsahují klíčové slovo "klíčové slovo1" a "klíčové slovo2" a vrátí pouze top 10.
SELECT TOP 10 c.text
FROM c
WHERE FullTextContainsAll(c.text, "keyword1", "keyword2")
Tento příklad vrátí všechny dokumenty, které obsahují "keyword1", "keyword2" a "keyword3" v cestě c.text
.
SELECT *
FROM c
WHERE FullTextContainsAll(c.text, "keyword1", "keyword2", "keyword3")
Poznámky
- Tato funkce vyžaduje registraci ve funkci fulltextového vyhledávání NoSQL ve službě Azure Cosmos DB ve verzi Preview.
- Tato funkce přináší výhody fulltextového indexu .