Dbix :: Class :: Resultado :: ExternalTribe

The Great New DBIX :: Class :: Resultado :: ExternalTribe!
Descargar ahora

Dbix :: Class :: Resultado :: ExternalTribe Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Nombre del editor:
  • Nicolas Oudard
  • Sitio web del editor:
  • http://search.cpan.org/~noudard/

Dbix :: Class :: Resultado :: ExternalTribe Etiquetas


Dbix :: Class :: Resultado :: ExternalTribe Descripción

The Great New Dbix :: Class :: Resultado :: ExternalTribe! Dbix :: Class :: Resultado :: ExternalTribute es un Module de PERL.Synopsisuse Modelo adjunto para almacenar el atributo. Para el ejemplo del artista de ejemplo: paquete T :: Aplicación :: Main :: Resultado :: Artista; Use Base QW / DBIX :: Class :: Core /; __Paquetar __-> mesa ('artista'); __Package __-> Add_Columns ("ID", {DATA_TYPE => "entero", is_auto_inscrement => 1, is_nullable => 0}, "nombre", {data_type => "varchar", default_value => "", is_nulable => 0 , tamaño => 255}); __Paquetar __-> Set_Primary_Key ('ID'); __Paquetar __-> Load_Components (QW / Resultado :: ExternalTribute Resultado :: columnData /); __Paquetar __-> init_external_attribute (Artist_attribute => 't :: Aplicación :: Main :: Resultado :: artistattribute', 'artist_id'); __Paquetar __-> Registrarse_Relationships_Column_Data (); Use un Atributo de Artista Resultado: Paquete T :: Aplicación :: Main :: Resultado :: artistattribute; Use Base QW / DBIX :: Class :: Core /; __Paquetar __-> Tabla ('artist_attribute'); __Package __-> Add_Columns ("Artist_ID", {Data_Type => "Integer", is_Nulable => 0}, "Alow_old", {data_type => "entero", is_nullable => 1}); __Paquetar __-> Set_Primary_Key ('Artist_ID'); __Paquetar __-> Load_Components (QW / Resultado :: COLUMNDATA /); __Package __-> perteneces_to (artist => "t :::::: Main :: Resultado :: Artist", 'Artist_ID'); 1 Con esta configuración, puede llamar a los métodos: $ Artist-> get_column_data => Obtener solo columnas de Artist Result $ Artist-> get_column_data_with_attribute => Obtener columnas del Artista y ArtistAttribute Resultados, excepto Artist_ID #update con Atributos del Artista $ Artista-> Actualización ({nombre => "yo", anhelo_old => 15}); #Create con los atributos del artista My $ RH = T :: Aplicación :: Main :: Resultado :: Artist-> Prepare_Params_With_Attribute ({Name => "Yo", Alow_old => 15}); $ Schema-> ResustSet ('Artist') -> Crear ($ HR); Requisitos: · Perl


Dbix :: Class :: Resultado :: ExternalTribe Software relacionado