Outils pour utilisateurs

Outils du site


Panneau latéral

dev:facettes

Ceci est une ancienne révision du document !


Recherche à facettes

Principe de la recherche dans Zord

  • Les données ne sont pas dans une base de données mais dans les fichiers XML
  • ces fichiers XML sont indexés dans SolR. La recherche “plein texte” va interroger les index SolR.

Il s'agit ici de développer la recherche par facettes, c'est à dire par champ sémantique identifié. Je ne cherche plus “NOM” mais “NOM dans le champ AUTEUR”.

Les champs ne sont pas des champs dans une base de données mais des balises dans le fichier XML. Il faut donc parser le XML.

Facettes de recherche à développer

  • Dans la page Recherche
  • 4 champs
  • Champ déroulant sur la base des noms trouvés dans les teiheader. Autocomplétion
champfichier XML à parserXpathbaliseconditionvaleur
Auteurtei/ISBN/header.XML/TEI/teiHeader[1]/fileDesc[1]/titleStmt[1]/author[1]<author>role=“auteur”attribut key
Éditeur scientifiquetei/ISBN/header.XML/TEI/teiHeader[1]/fileDesc[1]/titleStmt[1]/editor[1]<editor> attribut key
Titretei/ISBN/header.XML/TEI/teiHeader[1]/fileDesc[1]/titleStmt[1]/title[1]<title>type=“main”contenu entre les balises ouvrante et fermante <title>

Pertinent ?

  • Collection
  • Résumé
  • date de la source

Voir détails ici : Header type

dev/facettes.1486730384.txt.gz · Dernière modification: 2019/02/15 13:38 (modification externe)