AnsweredAssumed Answered

Problema con busqueda Alfresco

Question asked by lourdes on Mar 25, 2010
Latest reply on Mar 25, 2010 by openpj
Buenas, quiero una consulta que me diga si un fichero con nombre titulopdf, existe o no en  el directorio Obsoletos dentro del company_home:

Query query = new Query(Constants.QUERY_LANG_LUCENE, "PATH:\"//app:company_home/cm:Obsoletos\" + @cm\\:title:"+ titulopdf);

El documento también existe dentro de company_home, y siempre me devuelve true aunque no esté dentro de obsoletos.

¿Qué puedo hacer?

query = new Query(Constants.QUERY_LANG_LUCENE, "PATH:\"//app:company_home/cm:Obsoletos\" + @cm\\:title:"+ titulopdf);
                                                    
             // Execute the query
             QueryResult queryResult = repositoryService.query(STORE, query, false);
            
             // Display the results
             ResultSet resultSet = queryResult.getResultSet();
             ResultSetRow[] rows = resultSet.getRows();
             Predicate pred = new Predicate(null, STORE, query);
            
             boolean existedocumento=false;
             if (rows==null)
             {
               existedocumento=false;
               System.out.println("NO EXISTE");
               
             }
             else
             {
               existedocumento=true;
               System.out.println("EXISTE");
             }

Outcomes