Busquedas avanzadas con Lucene query

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

Busquedas avanzadas con Lucene query

Hola a todos,
Se me ha presentado un problema cuando quiero consultar por el ultimo contenido o nodo ingresado en alfresco, mi primera idea era hacerlo mediante LUCENE con el siguiente query:
@cm\:created:[NOW TO MAX]
pero me trae todos los agregados del dia no restrinje por la hora registrada. Mi objetivo es traerme mediante LUCENE u otra forma rapida y que no consuma tanto recurso el ultimo contenido agregado.

Espero puedan ayudarme.

Gracias de antemano
Carlos
3 Replies
cristinamr
Advanced

Re: Busquedas avanzadas con Lucene query

Buenas.

Ojea este enlace, y vete al apartado que empieza por "Finding nodes by date and time property values " . Además por si te sirve como complemento ojea este hilo.

Espero que sirve de base.

Por cierto, este es el foro para compartir código, intenta poner las dudas en el subforo correspondiente =)

Un saludo.
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
czela
Member II

Re: Busquedas avanzadas con Lucene query

Gracias Christina por responder, pero lo que yo necesito solo es traerme el ultimo nodo creado en alfresco de un determinado espacio, no es traerme todos los nodos de un determinado rango de fechas.
No se si exista algo asi: @cm:\created:last

Espero puedan ayudarme pronto.

Carlos
venzia
Senior Member

Re: Busquedas avanzadas con Lucene query

Desconozco las necesidades concretas que tienes, teniendo en cuenta estas las opciones son diversas, por ejemplo :
-Si quieres mostrarlo dentro de Share puede que con un dashlet te valga, o bien utilizar el de "documentos recientes".
-Si quieres mostrarlo dentro del explorer tradicional, con una plantilla aplicada al espacio concreto puedes obtener este resultado (http://wiki.alfresco.com/wiki/Template_Guide).
-Si no tiene porque estar integrado en la interfaz de alfresco puedes usar un webscript, que ejecute la busqueda y devuelva el resultado en formato html, o bien utilizar una plantilla rss a modo del siguiente ejemplo (http://wiki.alfresco.com/wiki/Web_Scripts_Examples#Folder_Browse.2FRSS_Feed) sobre la cual te puedes "sindicar" y obtener este resultado "dinámicamente" a lo largo del tiempo.
-Etc..

Espero nos puedas aclarar un poco mejor que necesitas y así quizá la ayuda sea mas concreta.
Saludos!