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
Descrição | |
---|---|
property_path |
O caminho da propriedade a ser pesquisado. |
string_expr1 |
Uma string para encontrar. |
string_expr1 |
Uma string para encontrar. |
Tipos de retorno
Retorna uma expressão booliana.
Exemplos
Este exemplo retorna todos os documentos que contêm "keyword1" ou "keyword2" 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 "keyword1", "keyword2" ou "keyword3" no caminho c.text
.
SELECT *
FROM c
WHERE FullTextContainsAny(c.text, "keyword1", "keyword2", "keyword3")
Comentários
- Essa função requer o registro no recurso de visualização da Pesquisa de Texto Completo NoSQL do Azure Cosmos DB
- Essa função se beneficia de um Índice de Texto Completo