Ir al contenido

List indexes

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

En la pantalla principal, una tabla muestra los campos indexados por Lucene de cada objeto.

Campos indexados habituales:

Campo Descripción
# Número de fila
_hibernate_class El nombre de la clase Hibernate:
- com.openkm.db.bean.NodeFolder
- com.openkm.db.bean.NodeDocument
- com.openkm.db.bean.NodeMail
- com.openkm.db.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_trash
tenant Identificador de tenant.
author ID del autor.
created Fecha de creación del objeto.
name Nombre del objeto.
userPermission Permisos de usuario.
rolePermission Permisos de rol.
  • Arriba a la derecha, haga clic en el botón Search indexes.
  • En el cuadro de entrada, pegue el UUID de un objeto (disponible en la pestaña Properties cuando se selecciona un objeto en la vista de escritorio).
  • Haga clic en el botón Search.
  • En el listado de la tabla, haga clic en el icono List.

Los siguientes ejemplos ilustran cómo funciona la sintaxis de filtrado. Dados dos documentos llamados “Parana.doc” y “Parana.pdf”, pueden localizarse con:

Ventana de terminal
name:paran*

Usar comillas no devolverá resultados, porque los comodines dentro de comillas no están soportados:

Ventana de terminal
name:"paran*"

Para localizar todos los documentos PDF cuyo nombre empieza por “Paran”, use:

Ventana de terminal
name:paran*pdf

Esta consulta equivalente también funciona (observe el punto antes de la extensión):

Ventana de terminal
name:paran*.pdf

La siguiente consulta no es válida porque los comodines no pueden usarse como primer carácter de una búsqueda. Es una limitación de Lucene:

Ventana de terminal
name:*pdf

Para buscar por extensión de fichero, se recomienda usar la propiedad de tipo MIME:

Ventana de terminal
mimeType:application/pdf

La siguiente consulta encuentra todos los documentos cuyo nombre empieza por “parana” y que tienen una palabra clave llamada “song”:

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 se habilita mostrar términos, se muestran campos adicionales llamados terms en los objetos de documento, con los términos usados por el motor de búsqueda Lucene para indexar ese documento.

  • Arriba a la derecha, haga clic en el botón Show terms.
  • Arriba a la derecha, haga clic en el botón Show terms.