Bonjour,
L'espace documentaire de mon site contient un répertoire "PATIENTS" qui lui-même contient des sous-dossiers nommés sous la forme "Nom-prenom-ddn-id" :
je souhaite effectuer une recherche de tous les sous-dossiers commençant par une saisie préalable.
Je souhaite récupérer leur nom ainsi qu'une métadonnée d'un aspect associé à ces sous-répertoires lors de leur création(la date de naissance du patient)
Ex avec saisi de "CAR"
En revanche si je saisis "PATIENTS", la recherche me ramène un résultat :
Voici le code javascript :
// test
var searchQuery="+TYPE:\"cm:folder\" +@name:\"*" + filterTerm+"*\"";
logger.log("searchQuery: " + searchQuery);
// var nodes=search.luceneSearch(searchQuery);
var nodes = search.luceneSearch("+TYPE:\"cm:folder\" +@name:\"*" + filterTerm+"*\"");
for each(var node in nodes) {
logger.log("folder: " + node.nodeRef );
// récupération métadonnée :
var datNaiss = node.properties["os:dateNaissance"] ? node.properties["os:dateNaissance"] : ""
logger.log("dateNais: " + datNaiss);
results.push(
{
item: createPersonResult(node),
selectable: true
});
}
Merci d'avance