FullTextContainsAny (consulta NoSQL)
APLICA-SE A: NoSQL
Retorna um booleano indicando se alguma das expressões de cadeia de caracteres fornecidas está contida em um caminho de propriedade especificado.
Sintaxe
FullTextContainsAny(<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_expr1 |
Uma cadeia de caracteres para localizar. |
Tipos de devolução
Retorna uma expressão booleana.
Exemplos
Este exemplo retorna todos os documentos que contêm "palavra-chave1" ou "palavra-chave2" no caminho c.text
, projeta o caminho e retorna apenas o TOP 10.
SELECT TOP 10 c.text
FROM c
WHERE FullTextContainsAny(c.text, "keywords1", "keywords2")
Este exemplo retorna todos os documentos que contêm "palavra-chave1", "palavra-chave2" ou "palavra-chave3" no caminho c.text
.
SELECT *
FROM c
WHERE FullTextContainsAny(c.text, "keyword1", "keyword2", "keyword3")
Observações
- Esta função requer inscrição no recurso de visualização de Pesquisa de Texto Completo NoSQL do Azure Cosmos DB
- Esta função beneficia de um índice de texto completo