recherche avancée n'inclut pas les sous répertoire ou workspace
Bonjour, je crée via studio une recherche avancée mais je me suis aperçue que ma requête ne ramène pas les documents qui sont dans les sous répertoires ou les sous workspaces du workspace où je lance la recherche. Ma requête nxql est la suivante$
ecm:mixinType != 'HiddenInNavigation' AND ecm:isCheckedInVersion = 0 AND ecm:currentLifeCycleState != 'deleted' and ecm:parentId = ?
avec le paramètre #{currentDocument.id} Comment faire pour rechercher aussi dans la sous arborescence de mon workspace courant ? Merci
bon je me réponds à moi même, j'ai utilisé tout simplement le currentDocument.path et ecm:path
<< ecm:parentId: the document parent id. >>
Donc je pense qu'avec ecm:parentid tu cherchais les documents dont le parent (sous entendu le parent direct) possède l'id en paramètre.
Autrement dit, seulement les fils directs du document = ce qu'on voit dans l'onglet "Contenu" de Nuxeo DM pour le document
Comme tu l'as vu, avec le path on peut rechercher toute la descendance