Búsqueda Lucene para documentos con contenido

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

Búsqueda Lucene para documentos con contenido

Hola, estoy buscando la forma de recuperar con una consulta Lucene únicamente los documentos que tienen contenido.

Ejemplo:

Tengo 2 documentos en el mismo espacio. Con el node browser, veo sus propiedades y el primero tiene la siguiente propiedad…
{http://www.alfresco.org/model/content/1.0}content
contentUrl=store://2009/4/27/11/11/6e2a0d07-330b-11de-a5ab-b3beb9da47fe.bin|mimetype=application/vnd.excel|size=19968|encoding=UTF-8|locale=en_US_
…que el segundo documento no tiene, a pesar de ser del mismo tipo. Simplemente uno tiene contenido (un excel) y el otro fue creado sin asignarsele un contenido (normalmente se lo asignamos después, en otro proceso posterior), es decir cuando haces click en el nombre del segundo documento en el web client Alfresco aparece este mensaje:
The node's content is missing:
   node: workspace://SpacesStore/173a30f0-2f67-11de-96fb-cb961a8dd66f
   reader: null 
Please contact your system administrator.
Lo cual no tiene importancia ya que el contenido se añadirá mas tarde. Pero necesito recuperar en la consulta Lucene solo los que tienen contenido adjunto. ¿Hay alguna forma?

Muchas gracias.
5 Replies
fstnboy
Active Member

Re: Búsqueda Lucene para documentos con contenido

Te había respondido pero se me desapareció!!

Te cuento, mirando la wiki, he visto esto. Concretamente el último de las propiedades, la de ISCONTAINER. Lo que no sé es cómo sería la sentencia Lucene…

Si te funciona por favor escribé la respuesta.

Espero que te sirva,

Saludos.
agranjo
Member II

Re: Búsqueda Lucene para documentos con contenido

Hola, no me ha funcionado… de momento estoy usando esto:
+@\{http\://www.alfresco.org/model/content/1.0\}content.mimetype:*

Que parece que funciona… si tiene contenido, tiene que tener mimetype…
fstnboy
Active Member

Re: Búsqueda Lucene para documentos con contenido

Puedes poner la sentencia Lucene que has probado?
pjcaracuel_2349
Active Member II

Re: Búsqueda Lucene para documentos con contenido

Hola,

Entiendo que la clausula Lucene que estara probando es

+TYPE:"{http://www.alfresco.org/model/content/1.0}content'+@cm\:content.mimetype:*

Saludos
fstnboy
Active Member

Re: Búsqueda Lucene para documentos con contenido

Buenas,

Creo que me he explicado mal… Quería saber qué clausula ha probado con la propiedad ISCONTAINER.

Saludos.