Champs d'indexation

Parent Previous Next

Documentation non mise à jour


Champs d'indexation des médias

Champ        Description        Type        Remarques

mediaId        mediaId        keyword        integer

title        titre        text        

author        auteurs        text        noms des auteurs concaténés avec virgules

publisher        éditeur        text        noms des éditeurs concaténés avec virgules

collection        collection        text        noms des collections concaténés avec virgules

source        source        text        pas de recherche pour le moment

publicationDate        date de publication        text        pas de recherche pour le moment

language        langues        text        noms des langues selon la locale concaténés avec virgules

keyword        catégories        text        noms des catégories selon la locale concaténés avec virgules

description        description        text        à tronquer dans la présentation des résultats

discipline        disciplines        text        noms des disciplines selon la locale concaténés avec virgules

audience        public visé        text        nom des publics selon la locale concaténés avec virgules

type        genres        text        noms des genres selon la locale concaténés avec virgules

extractOf        extrait de        text        

ownerUserId        propriétaire        keyword        userId

ownerName        propriétaire        text        string

duration        durée du média        keyword        hh:mm:ss

size        taille de l'image        keyword        

pageCount        nombre de pages        keyword        integer

lastChangeDate        dernière modification        keyword        AAAA-MM-JJ HH-MM-SS

mediaType        type de média        keyword        

thumbnailType        type de vignette        keyword        

hasPedagogicCard        il y a une fiche pédagogique        keyword        '0' | '1'

isFastIndexed        Indexé rapidement        keyword        '0' | '1'

isToDelete        actuellement sans owner        keyword        '0' | '1'

isFinishedEncoding        encodage terminé        keyword        '0' | '1'

hasEncodingError        erreurs d'encodage        keyword        '0' | '1'

totalViewCount        nombre total de vues        keyword        integer

subscription        abonnements        text        voir plus bas

Champ subscription


Dans l'indexation, les "_" sont remplacés par des "àà" sinon les codes sont tokenisés entre chaque _.


Par exemple, o_973 est indexé ààoàà973.

Abonnement        Format        Remarques

owner        ààoàà[userId]        pour accès + info

personalSubscription        ààperso        pour accès + info

       ààpsààouàà[userId]        pour accès + info

schoolSubscription        ààschool        pour accès + info

       ààsààsàà[schoolId]        pour accès

       ààsààsàà[schoolId]ààaàà[audienceCode]        pour accès

       ààsààgàà[groupId]        pour accès

       ààsààsuàà[school_user_id]        pour accès (users autorisés)

       ààsààosuàà[school_user_id]        pour info (créateur du subscription)

publicSchoolSubscription        àànapssààsàà[schoolId]        partage non encore approuvé

       ààpss        pour accès

       ààpssààosuàà[school_user_id]        pour info

staffAcademicSubscription        ààstaffacad        pour accès

       ààsaààuàà[userId]        pour accès (users autorisés)

       ààsaààouàà[userId]        pour info (créateur du subscription)

academicSubscription        àànaacad        partage non encore approuvé

       ààacad        pour accès

       ààacadààstudent        pour accès

       ààaààaàà[audienceCode]        pour accès

       ààaààouàà[userId]        pour info

publicSubscription        àààànapublic        partage non encore approuvé

       ààààpublic        pour accès

       ààpààouàà[userId]        pour info

Exemples


   Exemple 1 :

       Valeur du champ : ' ps_ou_973 ps_ou_1258 s_s_125_a_0100 s_s_125_a_2110 s_g_25478 s_osu_123456 '

       Explications :

           ' ps_ou_973 ps_ou_1258 ' : les users #973 et #1258 ont un personalSubscription

           ' s_s_125_a_0100 s_s_125_a_2110 ' : l'établissement #125 a un schoolSubscription pour tous les enseignants (audienceCode = '0100') et pour tous les élèves de 6e (audienceCode = '2110')

           ' s_g_25478 ' : le groupe #25478 a un schoolSubscription

           ' s_osu_123456 ' : le school_user #123456 a créé un schoolSubscription.

   Exemple 2 :

       Valeur du champ : ' ps_ou_973 pss pss_osu_753951 '

       Explications :

           ' ps_ou_973 ' : l'user #973 a un personalSubscription

           ' pss ' : il y a (au moins) un publicSchoolSubscription

           ' pss_osu_753951 ' : le school_user #753951 a créé un publicSchoolSubscription.

   Exemple 3 :

       Valeur du champ : ' ps_ou_973 a_a_0100 a_ou_973 '

       Explications :

           ' ps_ou_973 ' : l'user #973 a un personalSubscription

           ' a_a_0100 ' : il y a un academicSubscription pour tous les enseignants (audienceCode = '0100')

           ' a_ou_973 ' : l'user #973 a créé l'academicSubscription.

   Exemple 4 :

       Valeur du champ : ' ps_ou_973 a_a_0100 a_ou_973 public p_ou_973'

       Explications :

           ' ps_ou_973 ' : l'user #973 a un personalSubscription

           ' a_a_0100 ' : il y a un academicSubscription pour tous les enseignants (audienceCode = '0100')

           ' a_ou_973 ' : l'user #973 a créé l'academicSubscription

           ' public ' : il y a un publicSubscription

           ' p_ou_973 ' : l'user #973 a créé le publicSubscription.



Créé avec HelpNDoc Personal Edition: Créer des documents d'aide PDF facilement