cancel
Showing results for 
Search instead for 
Did you mean: 

Ayuda Webcript de Busqueda

kocoubb
Champ in-the-making
Champ in-the-making
Hola amigos, que tal, tengo un problema con un webscript espero me puedan ayudar.

Estoy realizando una busqueda de contenidos utilizando lucenesearch sobre un space determinado, la query utilizada es la que presento a continuación.


           var stringBusqueda = "(PATH:\"/app:company_home/cm:MySpace//*\" ) AND (TYPE:\"cm:content\") AND (ASPECT:\"custom:MyMetadata\") ";
           var nodes = search.luceneSearch(stringBusqueda)

El tema es que esta query no me esta entrgando todos los contenidos, por alguna razón no entrega los documentosversionados.

Hay alguna manera de mejorar esta query para traerme todos los contenidos incluyendo los versionados, o quizas incorporar una query que me entregue los contenidos versionados y agregarlos a la lista de contenidos no versionados.

Ojala me puedan ayudar,

Gracias.
3 REPLIES 3

cesarista
World-Class Innovator
World-Class Innovator
Hola:

Te dejo unas consideraciones de caracter general y un enlace sobre búsquedas de lucene en Alfresco:

http://wiki.alfresco.com/wiki/Search

Extraigo una parte con respecto a la query que nos dejas (desconozco hasta que punto la documentación esta actualizada y corresponde a la versión de Alfresco que usas).

Finding Nodes By Type

To find all nodes of type cm:content, including all subtypes of cm:content.

TYPE:"{http://www.alfresco.org/model/content/1.0}content"

The TYPE field does not support well known prefixes at the moment. It will soon support queries of the form

TYPE:"cm:content"

En cualquier caso, te aconsejo que utilices el explorador de nodos para testear las búsquedas. Suele ser util también localizar los nodos a los cuales no puedes acceder con la query, ver sus propiedades y compararlas con los que si puedes.  Y prueba incrementalmente con las diferentes partes de la query, para ver en que parte de la query falla.

Por otra parte, tus contenidos versionados tienen un aspect versionable, mira si puedes llegar a encontrarlos de alguna manera…

Un saludo.

–C

kocoubb
Champ in-the-making
Champ in-the-making
Gracias por la respuesta pero la verdad no logro resolver el problema.

Alguien tiene alguna otra sugerencia.


saludos.

kocoubb
Champ in-the-making
Champ in-the-making
Gracias por la ayuda.

He encontrado el problema, el tema iba por timeout de alfresco para las query hechas mediante lucene, dejo este post que me ayudo.

http://forums.alfresco.com/en/viewtopic.php?f=6&t=13381


Saludos.
Getting started

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.