Jerarquías

Declara un campo de referencia como la jerarquía de un modelo y sus registros forman un árbol, como las páginas de un sitio se sitúan unas bajo otras. Cada lectura de un registro dice entonces dónde se encuentra.

Un campo de referencia forma el árbol

La jerarquía es uno de los tipos de relación que puede declarar un campo de referencia. Fija el tipo en hierarchy y ese campo se convierte en el borde del árbol del modelo, que enlaza cada registro con el que tiene encima.

Ruta y ancestros en cada lectura

Se añaden dos campos a cada lectura del modelo. path da el lugar del registro en el árbol, por ejemplo /lookbook/japan-26, y ancestors da los registros que tiene encima.

Calculado en vivo, hasta 16 niveles

Ambos campos se calculan en vivo en cada lectura, mediante un recorrido ascendente por el árbol limitado a 16 niveles.

Lee el detalle

La guía de modelos tiene una sección de jerarquías que muestra la declaración del campo y los dos campos que devuelve una lectura.