C'est difficile à répondre comme cela...
Mais je peux jeter un coup d'oeil sur ta configuration.
Pourrais-tu me transmettre (hors liste) les fichiers de configuration du search et de l'index ?
Peut-être aussi des copies d'écrans seront les bienvenus pour montrer tes problèmes.
Merci d'avance,
Henri
Le 12/04/2011 16:19, Elodie Lascoutounax Perez a écrit :
Re,
là je laisserais une autre personne répondre!
de mon côté, c'était des valeurs indexées.
Elodie
Le 12/04/2011 16:00, Benjamin Roy a écrit :Bonjour,
Je pense être sur le bon index, car le mapping dans les résultats de recherche entre la valeur de la métadonnée et le libellé contenu dans le vocabulaire se fait bien...
J'ai tout vérifié, je ne pense pas m'être trompé sur ce point, par contre est on obligé d'utiliser des valeurs indexées ou bien peut on utiliser directement des valeurs des fiches via des xPath ??
Benjamin
Le 12/04/2011 15:32, Elodie Lascoutounax Perez a écrit :Bonjour,
pour ton 2ème point, j'ai eu un pb similaire pour une différence de nombre de résultats entre une recherche thématique sur des labos et une recherche avancée sur ces mêmes labos.
en fait je ne pointait pas sur la bonne clé de recherche.
si cela suit la même logique que pour mon pb (c'était pour un catalogue de thèses), vérifie dans ton fichier config.xml que tu pointes bien sur le bon index ( pour moi je pointais sur //tef:partenaireRecherche[@type='laboratoire']/tef:nom au lieu de pointer sur //tef:partenaireRecherche[@type='laboratoire']/tef:autoriteExterne[@autoriteSource='Flora'] donc un nom de labo au lieu de l'identifiant du labo)
Elodie
Le 12/04/2011 15:13, Benjamin ROY a écrit :Bonjour,
Je suis en train de mettre en place un catalogue de formation pour l'institut de la montagne et je rencontre 2 problèmes dans le search
1) Je souhaite modifier la métadonnée de description affichée dans les liste de résultat de recherche pour des fiches CDM.
J'avais des métadonnées dans l'indexing (//cdm:programDescription//) qui contiennent toutes les données des sous balises de programDescription dans la fiche CDM
Par défaut c'est la première métadonnée récupérée qui est affichée dans mon search.
Pour afficher une autre sous donnée plus précisément définie dans mes fiches cdm, j'ai indexé en plus le xPath suivant : //cdm:programDescription/cdm:subBlock[@blockLang='fr-FR']/subBlock qui lui contient bien le block résumé qui m'intéresse... dans l'indexing tout est OK par contre le search ne me ramène rien au niveau des résultats de recherche...
2) J'ai fait des blocs de recherche thématique en fonction des types de diplômes, de domaines de formation et des établissements
Pour les domaines de formation tout se passe bien.
Par contre j'ai des soucis dans les 2 autres pour afficher les fiches correspondantes aux valeurs déclarées dans mes vocabulaires...
Pour les établissements, rien ne marche, tous mes établissements sont à 0, et pour les diplômes, c'est encore plus bizarre, car certains fonctionnent (dut et du par ex) et pas d'autres (master)
mais les masters fonctionnent si je rajoute une étoile à la fin de mon ori-oai:value dans le vocabulaire.
Cette solution ne me satisfait pas car je serais embêté dans le cas des licences/licencesPro.
Quelqu'un aurait il une idée ?
Merci d'avance
Benjamin
-- Elodie LASCOUTOUNAX PEREZ Chef de projet RPN Tél : 04 72 43 70 29 ___________________________ SCD Doc'INSA - INSA de Lyon Bibliothèque Marie Curie Campus Lyon Tech 31 Avenue Jean Capelle, 69621 Villeurbanne Web : http://scd.docinsa.insa-lyon.fr/
-- Henri Jacob Centre de Ressources Informatiques (CRI) Université de Rennes 1 tel: 02 23 23 71 37