Skip to content
Extraits de code Groupes Projets
Bifurcation depuis spip / spip
7702 validations de retard le dépôt en amont.
Avatar de Cerdic
cerdic rédigé
mots, documents, et auteurs sont des objets génériques associables.
Par suite il y a ambiguité quand on écrit par exemple
<BOUCLE_(DOCUMENTS){id_mot}>
ou
<BOUCLE_(MOTS){id_document}>

et quel que soit le sens par défaut choisi par le compilateur, il y aura des mécontents.
On modifie donc la construction de jointure pour favoriser les jointures explicites quand il y en a.
Par suite
<BOUCLE_(DOCUMENTS documents_liens){id_mot}>
se comprends bien comme un document sur un mot clé
<BOUCLE_(DOCUMENTS mots_liens){id_mot}>
se comprends comme un mot clé sur un document (et c'est le sens par défaut choisit pour <BOUCLE_(DOCUMENTS){id_mot}>)
1ec62685
Historique