AnsweredAssumed Answered

CMIS Query no devuelve resultados como el buscador de Alfresco

Question asked by geovanny.campoverde on May 20, 2017

Buenos dias,

 

Estoy realizando una api que me permita buscar una palabra o frase dentro del contenido o titulo de los documentos de una carpeta en especìfico: 

 

SELECT cmis:objectId, cmis:name, cmis:contentStreamLength FROM cmis:document AS D  where IN_FOLDER (D,'workspace://SpacesStore/71e5a83e-7c8e-4b0e-8a7d-1fd4ff4bac60') AND (CONTAINS('\\'frase a buscar\\'') OR CONTAINS(D,'cmis:name:\\'frase a buscar\\''))

 

 Lo cual me devuelve resultados puesto que tengo tanto un archivo con el titulo 'frase a buscar' y otro archivo que tiene dentro de su contenido la frase 'frase a buscar'.

 

El problema surge cuando en lugar de colocar 'frase a buscar' coloco 'frase buscar ' (omitiendo la a). No obtengo ningun resultado.

Cuando realizo la misma busqueda en el buscador de Alfresco si obtengo resultados.

 

Que debo añadir a mi consulta CMIS para obtener resultados cuando coloco frases sin palabras intermedias, tal y como el ejemplo que indiquè?

 

Gracias de antemano por su ayuda.

 

Geovanny C.

Outcomes