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
- Esta función requiere la inscripción en la característica de vista previa de Búsqueda de texto completo de NoSQL de Azure Cosmos DB
- Esta función se beneficia de un índice de texto completo