El sistema cuenta con su propio lenguaje de consultas, llamado NXQL. Se trata de un lenguaje similar al SQL utilizado para consultar documentos en un repositorio Nuxeo. NXQL permite consultar documentos con sus metadatos, así como su contenido de texto completo.
Para saber como debemos rellenar una consulta, nos podemos basar en un documento del tipo que queramos buscar. Para ello abrimos un documento, y en la parte superior derecha abriremos el desplegable "Más" y elegimos la opción "Exportar":
Se nos abrirá una ventana con varias opciones de exportación. Para nuestro caso debemos elegir la opción "Exportar a XML". Esto nos descargará el XML del documento, en el cual podremos observar los metadatos necesarios para construir nuestra consulta.
Para acceder a la vista de búsquedas NXQL, hacemos click en el botón "Buscar" de la barra superior:
Cuando estemos en la vista de busqueda, debemos seleccionar "Busqueda NXQL" en el desplegable superior izquierdo:
Así se nos abrirá la vista de búsquedas NXQL, con la consulta básica de documentos automáticamente generada:
Para mayor facilidad, vamos a usar esta consulta como base para nuestra consulta personalizada.
Vamos a empezar por ver a que "Tipo documental" pertenece el documento que usamos antes como plantilla para nuestra búsqueda.
Abrimos el XML, que se nos descargó anteriormente y observamos que de las primeras lineas, nos aparece "<type>...</type>":
Este campo es el tipo documental al que pertenece nuestro documento, por tanto reemplazamos en la consulta "Document" por el tipo documental que nos aparece:
Ahora que tenemos todos los archivos que pertenecen al tipo documental que estamos buscando, podemos empezar a filtrar por los metadatos deseados.
Estos metadatos los podemos encontrar en el mismo XML de antes.
Por ejemplo, si queremos filtrar por cual de ellos está creado por un usuario concreto, buscamos el metadato "<dc:creator>" en nuestro XML:
Una vez tenemos el metadato, lo añadimos al final de la consulta con el operador "AND":
Cuando hayamos terminado de construir la consulta, podemos proceder a realizar la búsqueda haciendo click en el botón "Buscar", y nos saldrán los resultados debajo de la consulta:
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.