Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| serveurscrutari:json:motcle_fields [2017/10/30 12:08] – vincent | serveurscrutari:json:motcle_fields [2020/10/12 15:54] (Version actuelle) – [Champs des mots-clés] vincent | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Champs des mots-clés ====== | ====== Champs des mots-clés ====== | ||
| - | Comme pour les fiches, les données transmises pour un mot-clé dépendent | + | Comme pour les fiches, les données transmises pour un mot-clé dépendent |
| - | La valeur | + | La valeur |
| + | * // | ||
| * // | * // | ||
| * // | * // | ||
| - | * // | + | * // |
| * // | * // | ||
| * // | * // | ||
| Ligne 13: | Ligne 14: | ||
| * //mlabels// : libellés marqués du mot-clé, seuls les libellés qui ont contribué à la recherche sont inclus (même notion que le titre marqué dans [[serveurscrutari: | * //mlabels// : libellés marqués du mot-clé, seuls les libellés qui ont contribué à la recherche sont inclus (même notion que le titre marqué dans [[serveurscrutari: | ||
| * // | * // | ||
| + | * //attrs// : attributs du mot-clé | ||
| + | * //score// : score du mot-clé (correspond au nombre de termes de la recherche dans le libellé du mot-clé) | ||
| Ligne 19: | Ligne 22: | ||
| Note : même si un champ est indiqué dans // | Note : même si un champ est indiqué dans // | ||
| + | |||
| + | Version 3 | ||
| + | |||
| + | <code javascript> | ||
| + | { | ||
| + | codemotcle: … , // code du mot-clé, toujours présent sauf si -codemotcle (entier > 0) | ||
| + | codethesaurus: | ||
| + | codebase: … , // champ ' | ||
| + | authority: … , //autorité productrice de la base tel que dans l'URI (chaine) | ||
| + | basename: …, // nom technique de la base tel que dans l'URI (chaine) | ||
| + | thesaurusname: | ||
| + | motcleid: …, // champ ' | ||
| + | labelMap: { // si champ ' | ||
| + | (clé): … // la clé est la langue, la valeur le libellé dans la langue | ||
| + | }, | ||
| + | mlabelArray: | ||
| + | { | ||
| + | lang: …, // code de langue (format ISO, chaine) | ||
| + | mvalue: [ // tableau du libellé marqué | ||
| + | // (voir les champs des fiches) | ||
| + | ] | ||
| + | } | ||
| + | ], | ||
| + | attrMap: { // si champ ' | ||
| + | (clé): [ // la clé est celle de l' | ||
| + | |||
| + | ] | ||
| + | } | ||
| + | } | ||
| + | |||
| + | Version 2 et inférieures : | ||
| <code javascript> | <code javascript> | ||
| { | { | ||
| - | codemotcle: … , // code du mot-clé, toujours présent (entier > 0) | + | codemotcle: … , // code du mot-clé, toujours présent |
| codethesaurus: | codethesaurus: | ||
| codebase: … , // champ ' | codebase: … , // champ ' | ||
| Ligne 28: | Ligne 62: | ||
| thesaurusname: | thesaurusname: | ||
| motcleid: …, // champ ' | motcleid: …, // champ ' | ||
| - | libelleArray: | + | libelleArray: |
| { | { | ||
| lang: …, // code de langue (format ISO, chaine) | lang: …, // code de langue (format ISO, chaine) | ||
| Ligne 34: | Ligne 68: | ||
| } | } | ||
| ], | ], | ||
| - | mlibelleArray: | + | mlibelleArray: |
| { | { | ||
| lang: …, // code de langue (format ISO, chaine) | lang: …, // code de langue (format ISO, chaine) | ||
