Hiérarchies
Déclarez un champ de référence comme hiérarchie d'un modèle et ses enregistrements forment un arbre, comme les pages d'un site s'emboîtent les unes sous les autres. Chaque lecture d'un enregistrement indique alors où il se situe.
Un champ de référence fait l'arbre
La hiérarchie est l'un des types de relation qu'un champ de référence peut déclarer. Réglez le type sur hierarchy et ce champ devient l'arête de l'arbre du modèle, reliant chaque enregistrement à celui qui est au-dessus.
Chemin et ancêtres à chaque lecture
Deux champs sont ajoutés à chaque lecture du modèle. path donne la place de l'enregistrement dans l'arbre, par exemple /lookbook/japan-26, et ancestors donne les enregistrements au-dessus de lui.
Calculés en direct, sur 16 niveaux
Les deux champs sont calculés en direct à chaque lecture, par une remontée de l'arbre plafonnée à 16 niveaux.
Lire le détail
Le guide des modèles a une section sur les hiérarchies qui montre la déclaration du champ et les deux champs que renvoie une lecture.