Compartir a través de


FullTextContainsAny (consulta NoSQL)

SE APLICA A: NoSQL

Devuelve un valor booleano que indica si alguna de las expresiones de cadena proporcionadas está contenida en una ruta de acceso de propiedad especificada.

Sintaxis

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

Argumentos

Descripción
property_path Ruta de acceso de la propiedad que se va a buscar.
string_expr1 Cadena que se va a buscar.
string_expr1 Cadena que se va a buscar.

Tipos de valores devueltos

Devuelve una expresión booleana.

Ejemplos

En este ejemplo se devuelven todos los documentos que contienen "keyword1" o "keyword2" en la ruta de acceso c.text, proyecta la ruta de acceso y devuelve solo el TOP 10.

SELECT TOP 10 c.text
FROM c
WHERE FullTextContainsAny(c.text, "keywords1", "keywords2")

En este ejemplo se devuelven todos los documentos que contienen "keyword1", "keyword2" o "keyword3" en la ruta de acceso c.text.

SELECT *
FROM c
WHERE FullTextContainsAny(c.text, "keyword1", "keyword2", "keyword3") 

Comentarios