10-31-2018 06:01 AM
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
11-20-2018 05:25 AM
Bonjour,
Pour effectuer une recherche dans un dossier je vous conseille l'usage du langage AFTS et la directive PATH : How to search document in specified folder with Alfresco - Stack Overflow & https://community.alfresco.com/docs/DOC-4673-search#Path_Queries
Y.
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.