No mecanismo de procura, é possível procurar elementos. Suas procuras podem ser customizadas na janela Pesquisar.
É possível inserir termos únicos ou frases para procurar
por um elemento.
Ao procurar, as seguintes regras se aplicam:
- Uma frase é um grupo de palavras que estão entre aspas, como
"elemento de visualização".
- O operador de procura padrão é "AND". Por exemplo, se você
procurar por visualização de módulo,
somente elementos que contêm visualização e
módulo são relacionados nos resultados.
- Ao procurar por um único termo, é possível utilizar caracteres
curingas. Um ponto de interrogação (?) refere-se a um único caractere; um
asterisco (*) refere-se a vários caracteres. Por exemplo, se você procurar por te?t,
os resultados poderão incluir texto e teste.
Se procurar por test*, seus resultados
poderão incluir teste, testes e
testando.
Nota:
- Você deve ativar o lucene.allowleadingwildcard em SQL para procura
curinga no início das sequências. Isso é feito ao configurar o lucene.allowleadingwildcard
como true usando o comando sql a seguir: update projectsetting
set value='true' where pid=-2 and name = 'lucene.allowleadingwildcard'.
Esta opção não está disponível por padrão. Procurar com curingas de orientação
pode ser uma operação cara, já que requer a varredura da lista
de tokens em todo o índice para um padrão que corresponde à sequência de
procura.
- As procuras de caracteres
curinga não são aplicáveis em Chinês e Japonês, porque nesses
idiomas cada caractere é considerado um único termo.
Operadores Booleanos
Nota: Operadores
booleanos devem ser gravados em letras maiúsculas.
Operador |
Símbolo |
Exemplo |
Localiza |
OR |
|| |
visualização OR módulo |
Todos os elementos que contêm
visualização ou módulo |
AND |
&& |
visualização AND módulo |
Todos os elementos que contêm ambos
visualização e módulo.
AND é o operador padrão. |
NOT |
! |
visualização NOT módulo |
Todos os elementos que contêm visualização,
mas não contêm módulo. Dica: O hífen
(-) também pode indicar NOT.
|
Configurações da Procura
Após digitar um
termo ou frase no campo Procurar e pressionar Enter,
uma janela é aberta na qual você pode customizar sua pesquisa.
Dica: Se
você não puder localizar um elemento incluído recentemente, o índice de
procura não foi atualizado para incluir o novo elemento. Dados novos são automaticamente incluídos no índice de procura, mas
quando muitos dados são afetados, o índice de procura pode levar
muito tempo para atualizar.
Caracteres Especiais de Escape
Se um termo de procura
contiver caracteres especiais que são parte da sintaxe da consulta, eles
eles podem ser colocados como escape. Os caracteres especiais são:
+ - && || ! ( ) { } [ ] ^ " ~ * ? : \
Para escapar esses
caracteres, digite uma barra invertida (\) antes do caractere. Por exemplo, para procurar (1+1):2, utilize a consulta: "\(1\+1\)\:2"
Procuras avançadas
Procuras em grupos:
É possível combinar vários termos com os operadores booleanos para
formar uma consulta complexa utilizando parênteses. Por exemplo, se procurar por (módulo OR elemento) AND
área de trabalho, os resultados incluem todos os
elementos que contêm área de trabalho, e que também
incluem módulo ou elemento.
Pesquisas
difusas: Para concluir uma pesquisa difusa, digite um til (~) no
final de um termo de palavra única. Por exemplo, para procurar por um termo com a seguinte
ortografia roam, digite roam~.
Procuras
de proximidade: Uma procura também pode localizar palavras que
estão dentro de uma determinada distância umas das outras. Para concluir uma procura de proximidade, digite um til (~) no final
de uma frase. Por exemplo, para procurar por módulo e elemento dentro de três palavras entre si em um elemento, use a procura "módulo elemento" ~3