Compartir a través de


FullTextContainsAll (consulta NoSQL)

SE APLICA A: NoSQL

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

Sintaxis

FullTextContainsAll(<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_expr2 Cadena que se va a buscar.

Tipos de valores devueltos

Devuelve una expresión booleana.

Ejemplos

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

SELECT TOP 10 c.text
FROM c
WHERE FullTextContainsAll(c.text, "keyword1", "keyword2")

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

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

Comentarios