Lucene search for node-uuid?

cancel
Showing results for 
Search instead for 
Did you mean: 
spilby
Active Member II

Lucene search for node-uuid?

Estoy intentando buscar mediante la API de Alfresco un nodo a partir de su uuid, pero no me lo encuentra. ¿Qué es incorrecto en esta query? ¿No se busca así por node-uuid?

PATH: "//app:company_home/app:user_homes/cm:APG//." AND @sys\:node-uuid:"9c7e7c6c-f729-4aff-98ed-8e2ff0ceaf85" AND TYPE:"{owner.document.model}voc_document"

Mi método para la búsqueda es el siguiente:

SearchParameters sp = new SearchParameters();
sp.addStore(StoreRef.STORE_REF_WORKSPACE_SPACESSTORE);
sp.setLanguage(SearchService.LANGUAGE_LUCENE);
sp.setQuery(query);
ResultSet results = getSearchService().query(sp);
1 Reply
cybermakoki
Member II

Re: Lucene search for node-uuid?

Hola Spilby,

Creo que lo que tienes mal en la query es el path, te sobra una '/' al principio

PATH: "/app:company_home/app:user_homes/cm:APG//." AND @sys\:node-uuid:"9c7e7c6c-f729-4aff-98ed-8e2ff0ceaf85" AND TYPE:"{owner.document.model}voc_document"

Un saludo,