Recherche dossier papa et enfant

Jessika Fortin partagé ce idée il y a 4 années
Ouvert

Bonjour!

Nous avons vécu une problématique de recherche. Chez-nous les dossiers et les sous-dossiers sont considérés comme un tout. (Voir développement du déclassement au dossier)

Donc si je fais une recherche Certificat Signature. L'espace est considéré comme un ET.

Mon papa a le mot-clé Signature

L'enfant contient le mot-clé Certificat

Constellio ne trouve pas les résultats. Parce que ni le papa ni l'enfant a les deux mots-clés. Je dois donc utiliser le OU. Mais en utilisant le OU, les résultats sont nombreux.

Serait-il possible de considérer les papas et les enfants lors des recherches?

Réponses (3)

photo
1

Bonjour Jessika,


Pour trouver l'enfant avec le libellé du parent, vous pourriez mettre la métadonnée Hiérarchie comme recherchable. Pour l'instant, elle ne semble pas être modifiable, je vais demander à ce que ce soit fait pour la 9.2


Pour trouver le parent avec le libellé de l'enfant, ce n'est pas quelque chose que nous comptons faire pour plusieurs raisons de performance/consommation de ressources:

  1. Pour trouver le parent, il faudrait indexer la valeur de tous les enfants/sous-enfants dans le parent dans la base de données. Ceci implique une duplication énorme des valeurs et ferait augmenter la taille de la base de données de façon considérable. De plus, si la taille de la base de données augmente, les performances de recherches seront affectées
  2. Encore une fois, indexer la valeur de tous les enfants dans le parent implique une réindexation de l'arborescence au complet à toutes les fois qu'un document est créé, modifié ou supprimé. Ceci apporte alors un volume très important de transaction, et la performance générale de l'application sera atteinte
  3. Il y a une méthode de contournement. Si l'enfant sort dans les pages de résultats de recherche, le dossier parent est aussi accessible par la fiche de métadonnée/ le fil d'Ariane

NB: Cocher la métadonnée Hiérarchie comme recherchable règlera le cas mentionné plus haut, mais polluera énormément vos résultats de recherche. Par exemple, si le but est de trouver un parent, vous trouverez pratiquement à chaque fois son arborescence au complet dans les résultats.

photo
1

Dans le même ordre d'idée, quand la métadonnée Hiérarchie sera modifiable, il sera possible de l'ajouter à la recherche avancée. Il serait alors peut-être préférable de faire une recherche avancée:


Recherche simple: Certificat

Type: Dossier

Hiérarchie = Signature

photo
1

Bonjour Gabriel,

Merci beaucoup pour toutes ces explications. Nous ferons des tests en essai concernant la hiérarchie recherchable afin de voir si cela peut répondre à notre besoin.

Nous ferons aussi de la sensibilisation auprès de nos usagers concernant les règles de nomination des dossiers. Puisqu'il est possible de penser que le dossier en question n'existe pas puisqu'il ne sort pas à la recherche.

Nous avons par exemple des dossiers montés ainsi :

Dossier : Correspondance 2020

Sous-Dossier : Unité 275

Si je fais la recherche Correspondance 2020 275, Constellio ne va pas me sortir le résultat.

Poster un commentaire
 
Joindre un fichier
Vous ne pouvez pas voter. Veuillez autoriser les votes !