FullTextContainsAny (requête NoSQL)
S’APPLIQUE À : NoSQL
Retourne une valeur booléenne indiquant si l’une des expressions de chaîne fournies est contenue dans un chemin de propriété spécifié.
Syntaxe
FullTextContainsAny(<property_path>, <string_expr1>, <string_expr2>, ...)
Arguments
Description | |
---|---|
property_path |
Chemin d’accès de propriété à rechercher. |
string_expr1 |
Chaîne à rechercher. |
string_expr1 |
Chaîne à rechercher. |
Types de retour
Retourne une expression booléenne.
Exemples
Cet exemple retourne tous les documents qui contiennent « keyword1 » ou « keyword2 » dans le chemin d’accès c.text
, projette le chemin et retourne uniquement le TOP 10.
SELECT TOP 10 c.text
FROM c
WHERE FullTextContainsAny(c.text, "keywords1", "keywords2")
Cet exemple retourne tous les documents qui contiennent « keyword1 », « keyword2 » ou « keyword3 » dans le chemin d’accès c.text
.
SELECT *
FROM c
WHERE FullTextContainsAny(c.text, "keyword1", "keyword2", "keyword3")
Notes
- Cette fonction nécessite l’inscription dans la fonctionnalité de recherche en texte intégral NoSQL d’Azure Cosmos DB
- Cette fonction tire parti d’un index de recherche en texte intégral