Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
serveurscrutari:json:fiche_fields [2019/11/25 22:36] – vincent | serveurscrutari:json:fiche_fields [2022/04/05 00:25] (Version actuelle) – vincent |
---|
* //year// : année de la fiche | * //year// : année de la fiche |
* //date// : date de la fiche | * //date// : date de la fiche |
| * //dateiso// : date de la fiche au format ISO (par exemple, une fiche dont seule l'année est connue sera datée au premier janvier de cette année) |
* //ficheicon// : icone spécifique de la fiche | * //ficheicon// : icone spécifique de la fiche |
* //icon// : icone qui est l'icone spécifique de la fiche s'il existe, sinon l'icone de la base de la fiche | * //icon// : icone qui est l'icone spécifique de la fiche s'il existe, sinon l'icone de la base de la fiche |
* //attrs_all// : tous les attributs sans exception sous la forme d'un tableau associatif (peut conduire à un fichier particulièrement volumineux s'il y a des attributs de type « block ») | * //attrs_all// : tous les attributs sans exception sous la forme d'un tableau associatif (peut conduire à un fichier particulièrement volumineux s'il y a des attributs de type « block ») |
* //score// : score de la fiche pour la recherche, c'est un tableau de trois réels entre 0 et 1 : le premier est le score pour l'occurrence, le deuxième pour la date et le troisième pour l'origine ; c'est la somme de ces scores qui détermine l'ordre des fiches | * //score// : score de la fiche pour la recherche, c'est un tableau de trois réels entre 0 et 1 : le premier est le score pour l'occurrence, le deuxième pour la date et le troisième pour l'origine ; c'est la somme de ces scores qui détermine l'ordre des fiches |
* //codemotclearray// : indique qu'il faut également transmettre les mots-clés indexant la fiche, c'est le comportement par défaut dans le cas d'une recherche) | * //codemotclearray// : indique qu'il faut également transmettre les mots-clés indexant la fiche, (c'est le comportement par défaut dans le cas d'une recherche) |
* //-codemotclearray// : indique qu'il ne faut pas transmettre les mots-clés indexant la fiche (permet d'annuler le comportement par défaut dans le cas d'une recherche) | * //-codemotclearray// : indique qu'il ne faut pas transmettre les mots-clés indexant la fiche (permet d'annuler le comportement par défaut dans le cas d'une recherche) |
| * //codemotclearray_all// : indique qu'il faut transmettre tous les mots-clés d'une fiche et pas seulement ceux qui ont contribué à la recherche |
| * //bythesaurusmap// : regroupe les mots-clés non sous la forme d'un tableau mais d'une table où les mots-clés sont regroupés par thésaurus |
| * //bythesaurusmap_all//: regroupe les mots-clés comme l'argument précédent, en incluant tous les mots-clés, y compris ceux qui n'ont pas participé à la recherche |
| |
| |
* //field-soustitre// : nom de la propriété du sous-titre (//soustitre// par défaut) | * //field-soustitre// : nom de la propriété du sous-titre (//soustitre// par défaut) |
* //field-href// : nom de la propriété du l'URL (//href// par défaut) | * //field-href// : nom de la propriété du l'URL (//href// par défaut) |
* //field-annee// : nom de la propriété de l'année (//annee// par défaut) | * //field-year// : nom de la propriété de l'année (//year// par défaut) |
* //field-{nom d'attribut}// : pour toutes les propriétés basées sur un attribut (//{nom de l'attribut}// par défaut) | * //field-{nom d'attribut}// : pour toutes les propriétés basées sur un attribut (//{nom de l'attribut}// par défaut) |
| |
(clé): [ // la clé est celle de l'attribut, la valeur est le tableau des valeurs de l'attribut | (clé): [ // la clé est celle de l'attribut, la valeur est le tableau des valeurs de l'attribut |
// voir de ci-dessus chaines marquées | // voir de ci-dessus chaines marquées |
| ] |
| }, |
| bythesaurusMap: { // si champ 'bythesaurusmap', tableau associatif des mots-clés regroupés par thésaurus |
| code_(code): [ // code du thésaurus |
| // liste des codes des mots-clés |
] | ] |
}, | }, |