Hola,
Estoy realizando una búsqueda a partir de 2 valores, estos valores a veces contienen espacios. Si los valores no contienen espacios me devuelve el resultado correctamente, en cambio si contiene espacios no me devuelve nada.
Ejemplo:
var numFactura = args.nFact;
var cif = args.cPro;
var qpath = "+PATH:\"app:company_home//*\"";
var qcontent = " +@\\{http\\://www.alfresco.org/model/content/1.0\\}content.mimetype:application/pdf";
var qnumFact = " +@fra\\:NumFactura:" + numFactura;
var qcifPro = " +@fra\\:CIF:" + cif;
var strq = qpath + qcontent + qnumFact + qcifPro;
var content = search.luceneSearch(strq);He probado algunas soluciones que proponen en otros post como utilizar la codificación ISO9075Encode pero sigue sin funcionar.
var queryEncoded = search.ISO9075Encode(strq);
var content = search.luceneSearch(queryEncoded);
O pasar solamente los valores.
numFactura = search.ISO9075Encode(numFactura);
cif = search.ISO9075Encode(cif);
Pero sigo sin recibir resultados.
¿Alguna idea de porque me esta pasando esto?
Muchas gracias.