Dbix :: ruta

DBIX :: Ruta es un módulo Perl que se usa para resolver una ruta en un árbol en la base de datos o un gráfico dirigido.
Descargar ahora

Dbix :: ruta Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Brent Royal-Gordon
  • Sitio web del editor:
  • http://search.cpan.org/~brentdax/DBIx-Path-0.03/lib/DBIx/Path.pm

Dbix :: ruta Etiquetas


Dbix :: ruta Descripción

DBIX :: Ruta es un módulo Perl que se usa para resolver una ruta en un árbol en la base de datos o un gráfico dirigido. DBIX :: Ruta es un módulo Perl que se usa para resolver una ruta en un árbol en la base de datos o un gráfico dirigido. HSYNOPSIS Use DBIX :: Ruta; My $ root = dbix :: ruta-> Nuevo (DBH => $ DBH, Tabla => 'Treetable'); MY $ NODE = $ raíz-> resolución (dividida '/', 'uno / dos / tres') o muere "No se puede resolver la ruta: $! en $ dbix :: ruta :: falló "; Imprimir $ _-> Nombre, "T", $ _-> ID, "N" para $ NODE-> Lista; DBIX :: Ruta se usa para navegar a través de árboles o gráficos dirigidos descritos por tablas de base de datos de SQL de SQL. Se puede usar para navegar por la mayoría de los árboles donde cada fila contiene una identificación única y la identificación de su padre, así como los gráficos estructurados de manera similar, pero con varios padres para un nodo determinado (presumiblemente con los datos reales para una identificación dada almacenada en una mesa). El módulo está diseñado para funcionar con tablas con al menos tres columnas. Uno se llama la identificación de los padres (PID); uno se llama el nombre; y uno es la identificación. La combinación de un PID y nombre en particular deben ser únicos en toda la tabla. Las tres columnas pueden ser de cualquier tipo, pero PID e ID deben ser probablemente del mismo tipo. Las columnas pueden tener cualquier nombre que desee, no está confinado a "ID", "PID" y "NOMBRE". Es posible tener la identificación y el nombre de la misma columna. Diseño de ejemplo: Crear árbol de tabla (ITEGER PID NO NULL, NOMBRE VARCHAR (16) No NULL, ID INTEGER NO NULL, TECLETA PRIMARIA (PID, NOMBRE)) EN MYSQL ¿Es posible que desee usar un diseño con una columna de marca de tiempo: crear árbol de tabla (Idente PID no nulo, nombre VARCHAR (16) no nulo, Identificación de ID INTEGER NO NULL, METE TIPORAMIENTO, TECLA PRIMARIA (PID, NOMBRE)) EN ESTA MESA El nombre y la identificación son uno: cree carpetas de tabla (padre Varchar (16) no nulo, nombre Varchar (16) no nulo, clave primaria (PID, nombre)) La relación padre / niño se expresa a través del campo PID: cada nodo contiene ID de su padre en su campo PID. DBIX :: El propósito principal de la ruta es recuperar el ID para una combinación de PID / NOMBRE en particular, con la capacidad de descender a través del árbol a través del método de resolución. Objeto de tipo DBIX :: Ruta representa un nodo y en este documento lo hará. Siempre ser referido como un nodo. Requisitos: · Perl


Dbix :: ruta Software relacionado