Partilhar via


FullTextContainsAll (consulta NoSQL)

APLICA-SE A: NoSQL

Retorna um booleano indicando se todas as expressões de cadeia de caracteres fornecidas estão contidas em um caminho de propriedade especificado.

Sintaxe

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

Argumentos

Description
property_path O caminho da propriedade para pesquisar.
string_expr1 Uma cadeia de caracteres para localizar.
string_expr2 Uma cadeia de caracteres para localizar.

Tipos de devolução

Retorna uma expressão booleana.

Exemplos

Este exemplo localiza todos os documentos que contêm "palavra-chave1" e "palavra-chave2" no caminho c.text, projeta o caminho e retorna apenas o TOP 10.

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

Este exemplo retorna todos os documentos que contêm "palavra-chave1", "palavra-chave2" e "palavra-chave3" no caminho c.text.

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

Observações