11-22-2016 02:22 AM
Hola,
Estoy intentando hacer una búsqueda con lucene a partir de un TYPE y un PATH, pero quería añadirle también un ASPECT con su property. Estuve probando varias formas pero no doy encontrado la correcta.
ASPECT:estado:aprobada
¿Entiendo que tendría que ser como añadir una búsqueda como si fuera un property cualquiera no?
@cm\:estado:"aprobada"
Query query = new Query(Constants.QUERY_LANG_LUCENE, "+TYPE:\"{FacturaModel.model}facturas\"" +
"+PATH:\"//app:company_home/cm:Entrada_Facturas//*\" +@cm\:modified:[" + date1 + " TO " + date2+"]);
¿Véis si estoy haciendo algo mal?
Muchas gracias.
11-22-2016 03:48 AM
@cm\:estado:'aprobada'
Debería funcionar, siempre que la propiedad aprobada pertenezca al espacio de nombres cm, esto es {http://www.alfresco.org/model/content/1.0}
11-23-2016 02:20 AM
Hola:
Suele ser útil, si tienes una propiedad de tus facturas con una lista de estados, disponerla directamente como faceta en el buscador facetado de Alfresco (si tienes Alfresco 5.0), de modo que aparezcan todos los hits clasificados por estado en una búsqueda libre (o directamente con ASPECT:"fac:facturable" o similar, en la caja del buscador). Además el propio resultado de la búsqueda te va a permitir filtrar por fecha de modificación.
Saludos.
--C.
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.