Ir al contenido
Otras versiones

Cargando…

Listar índices

La funcionalidad Listar índices ayuda al administrador a controlar cómo se indexan los objetos ( documentos, carpetas, correos y expedientes ) en el motor de búsqueda Lucene.

En la pantalla principal se muestra una tabla con los campos indexados en Lucene de cada objeto.

Campos indexados habituales:

Campo Descripción
# Número
_hibernate_class El nombre de la clase de hibernate:
- com.openkm.dao.bean.NodeFolder
- com.openkm.dao.bean.NodeDocument
- com.openkm.dao.bean.NodeMail
- com.openkm.dao.bean.NodeRecord
uuid Identificador único del objeto.
parent Nodo padre.
context Valores de contexto:
- okm_root
- okm_metadata
- okm_categories
- okm_thesaurus
- okm_templates
- okm_personal
- okm_mail
- okm_personal
- okm_trash
tenant Identificador del tenant.
author ID del usuario autor.
created Indica cuándo se creó el objeto.
name Nombre del objeto.
userPermission Permisos de usuario.
rolePermission Permisos de rol.
  • En la parte superior derecha, haga clic en el botón Search indexes.
  • En el cuadro de texto, copie el UUID de un objeto (desde la vista de escritorio, puede obtener el UUID de cualquier objeto en la pestaña Properties: seleccione el UUID y pulse CTRL+C para copiarlo).
  • Haga clic en el botón Search.
  • En la tabla de resultados, haga clic en el icono de lista.

Veamos un ejemplo. Imagine que tiene dos documentos llamados “Parana.doc” y “Parana.pdf”. Puede localizarlos con esta búsqueda:

Ventana de terminal
name:paran*

Pero tenga cuidado, porque si utiliza comillas no obtendrá ningún resultado:

Ventana de terminal
name:"paran*"

Si desea localizar todos los documentos PDF cuyo nombre empiece por “Paran”, la consulta correcta es:

Ventana de terminal
name:paran*pdf

Esta consulta también funcionaría (observe el punto antes de la extensión):

Ventana de terminal
name:paran*.pdf

Pero esta consulta fallará porque no se puede usar un símbolo * o ? como primer carácter de una búsqueda. Se trata de una limitación de Lucene.

Ventana de terminal
name:*pdf

Si desea buscar documentos con una extensión determinada, le recomiendo utilizar la propiedad MIME Type de esta manera:

Ventana de terminal
mimeType:application/pdf

En esta consulta buscamos todos los documentos cuyo nombre empieza por “parana” y que tienen una palabra clave llamada “dog”:

Ventana de terminal
name:parana* AND keyword:song

Puede obtener más información sobre la sintaxis de las consultas en Lucene Query Syntax.

Cuando Show terms está habilitado, se muestra un campo adicional llamado terms en los objetos de tipo documento, con los términos que el motor de búsqueda Lucene utiliza para indexar ese documento.

  • En la parte superior derecha, haga clic en el botón Show terms.
  • En la parte superior derecha, haga clic en el botón Show terms.