Busca
A busca está disponível no canto superior direito da tela inicial do sistema Channel, através do ícone
A busca simples procura por uma palavra-chave em atividades, documentos, lições aprendidas ou tópicos de fóruns de discussão. Para utilizá-la, digite a palavra desejada e clicar em “Buscar”.
Figura 01: Tela de acesso a busca simples e avançada
Para uma busca mais detalhada, clique em “busca avançada...”.
Figura 02: Tela da busca avançada
A opção de busca do Channel fornece a capacidade de criar suas próprias consultas, e também uma linguagem de consulta rica que interpreta uma palavra/grupo em uma consulta.
A consulta é dividida em termos e operadores. Existem dois tipos de termos: Termos Simples e Frases.
Um Termo Simples é uma única palavra como "teste" ou "Olá". A Frase é um grupo de palavras entre aspas duplas, como "Olá dolly".
Condições múltiplas podem ser combinadas em conjunto com os operadores booleanos para formar uma consulta mais complexa.
Pesquisas Curingas
A busca suporta pesquisas simples e de múltiplos caracteres curinga dentro de termos individuais (e não dentro de consultas frase).
Para executar uma pesquisa com um único caractere curinga, use o símbolo "?" Para realizar uma pesquisa com múltiplos caracteres coringa use o símbolo " * ".
A busca por um único caractere curinga procura por termos que correspondem ao termo, com o caráter único substituído. Por exemplo, para procurar "text" ou "teste" você pode utilizar a busca:
te? t |
---|
A busca com vários caracteres curinga procura por 0 ou mais caracteres. Por exemplo, para procurar testes, testes ou testador, você pode utilizar a busca:
teste * |
---|
Você também pode utilizar o recurso da pesquisa curinga no meio de um termo.
te * t |
---|
Nota: Você não pode usar o símbolo * ou o ? como o primeiro caractere de uma pesquisa.
Operadores booleanos
Operadores booleanos permitem a combinação de termos através de operadores lógicos. A busca suporta operadores como "+", OR, NOT e "-"
Nota: operadores booleanos devem estar todos escritos em letra maiúscula.
O operador OR é o operador de conjunção padrão. Isto significa que se não houver nenhum operador booleano entre dois termos, o operador é usado. O operador OR liga dois termos e encontra um documento correspondente, se um dos termos existir em um documento. O símbolo | | pode ser usado no lugar da palavra OR.
Para procurar documentos que contêm "JExperts Tecnologia" ou apenas "JExperts" usar a consulta:
"JExperts Tecnologia" JExperts |
---|
Ou
"JExperts tecnologia" OR JExperts |
---|
O operador AND corresponde documentos em que ambos os termos existem em qualquer lugar do texto de um documento único. O símbolo && pode ser usado no lugar da palavra AND.
Para pesquisar documentos que contenham "JExperts Tecnologia" e "Apache Foundation" usar a consulta:
"JExperts Tecnologia" AND "Apache Foundation" |
---|
O "+" ou operador requerido exige que o termo após o símbolo "+" deve existir em algum lugar do documento.
Para procurar documentos que devem conter "JExperts" e podem conter "Tecnologia" usar a consulta:
+JExperts Tecnologia |
---|
O operador NOT exclui documentos que contêm o termo após o NOT. O símbolo ! pode ser usado no lugar da palavra NOT.
Para pesquisar documentos que contenham "JExperts Tecnologia", mas não "Apache foundation" usar a consulta:
"JExperts Tecnologia" NOT "Apache foundation" |
---|
Nota: O operador não pode utilizado sem uma palavra antes e após o NOT. Por exemplo, a seguinte pesquisa não retornará nenhum resultado:
NOT "Apache foundation" |
---|
O operador "-" exclui documentos que contêm o termo após o símbolo "-".
Para pesquisar documentos que contenham "jakarta apache", mas não "Apache Lucene" usar a consulta:
"Jexperts Tecnologia" - "Apache foundation" |
---|
Agrupamento
A busca suporta o uso de parênteses para agrupar cláusulas para formar sub consultas. Isto pode ser muito útil se você quiser controlar uma lógica booleana para uma consulta.
Para procurar ou "JExperts" ou "Tecnologia" e "Channel" usar a consulta:
(JExperts OR Tecnologia) AND Channel |
---|
Isso elimina qualquer confusão e garante que o Channel deve existir e JExperts ou Tecnologia deve existir.
Escapando de caracteres especiais
A busca suporta escapar caracteres especiais que fazem parte da sintaxe de consulta. A lista atual de caracteres especiais são: + - && | |! () {} [] ^ "~ *: \
Para escapar desses caracteres, usar \ antes. Por exemplo, para procurar (1 +1): 2 use a consulta:
\ (1 \ 1 \) \: 2
Baixar o pdf com este tutorial: