Suppression des alias pour les facettes

Classé dans : Actualite, API, Développement, ISTEX-API | 1

Chers utilisatrices et utilisateurs,

Comme vous avez pu le noter ces dernières semaines, nous migrons l’API en version 5 pour mettre à jour notre moteur ElasticSearch. Avec cette mise à jour importante viennent des changements importants, que nous vous avons listés ici : http://blog.istex.fr/a-venir-dans-la-version-5-de-lapi/

Nous allons profiter également de cette évolution pour rendre l’API ISTEX plus stable et performante, en nettoyant les fonctionnalités dépréciées ou qui n’avait qu’une raison historique d’exister. C’est le cas ici, pour les alias lors de l’utilisation des facettes.

En effet, dans les premières versions de l’API, les facettes étaient fixées via ces alias. Ceci n’a plus raison d’être depuis que ces mêmes facettes sont générées de manière automatique, liées aux champs du mapping.

Cette suppression aura lieu avec la future mise à jour de l’API, la dernière semaine de juin 2017. Si vous utilisez ces alias, il vous est nécessaire de les changer par leur vrai champ dans le mapping.

La liste des alias est :

  • pdfVersion : raccourci pour qualityIndicators.pdfVersion,
  • refBibsNative : raccourci pour qualityIndicators.refBibsNative,
  • wos : raccourci pour categories.wos,
  • pdfWordCount : raccourci pour qualityIndicators.pdfWordCount,
  • pdfCharCount : raccourci pour qualityIndicators.pdfCharCount,
  • abstractWordCount : raccourci pour qualityIndicators.abstractWordCount,
  • abstractCharCount : raccourci pour qualityIndicators.abstractCharCount,
  • score : raccourci pour qualityIndicators.score,
  • copyrightDateOverTime : raccourci pour copyrightDate[perYear],
  • publicationDateOverTime : raccourci pour publicationDate[perYear]

Cette liste est encore consultable ici : https://api.istex.fr/documentation/facets/#alias-disponibles

Merci pour votre compréhension,

L’équipe ISTEX-API

One Response

  1. Claude NIEDERLENDER
    Claude NIEDERLENDER

    Pour info, cette suppression d’alias est effective depuis le 07/07/2017 (v5.0.3 de l’API)
    Claude