DBIX :: Klasse :: Resultaat :: externattribute

De Great New DBIX :: Klasse :: Resultaat :: externattribute!
Download nu

DBIX :: Klasse :: Resultaat :: externattribute Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Naam uitgever:
  • Nicolas Oudard
  • Uitgever website:
  • http://search.cpan.org/~noudard/

DBIX :: Klasse :: Resultaat :: externattribute Tags


DBIX :: Klasse :: Resultaat :: externattribute Beschrijving

De Great New DBIX :: Klasse :: Resultaat :: externattribute! DBIX :: Klasse :: Resultaat :: Externattribute is een Perl-module.Synopsisuse bijgevoegd model om attribuut op te slaan. Voorbeeld Kunstenaarresultaat: pakket t :: app :: Main :: resultaat :: Kunstenaar; Gebruik basis qw / dbix :: Klasse :: Core /; __Package __-> tabel ('kunstenaar'); __Package __-> add_columns ("ID", {data_type => "integer", is_Auto_increment => 1, is_nullable => 0}, "naam", {data_type => "varchar", standaard_value => ", is_nullable => 0 , Maat => 255}); __Package __-> SET_PRIMARY_KEY ('ID'); __Package __-> Load_Componenten (QW / Resultaat :: Externattribute Resultaat :: Columndata /); __Package __-> init_external_attribute (artist_attribute => 't :: app :: main :: resultaat :: artistattribute', 'artist_id'); __Package __-> Registreer_relationships_column_Data (); gebruik een kenmerk Resultaat van de kunstenaar: Pakket T :: App :: Hoofd :: Resultaat :: Artistattribute; Gebruik basis qw / dbix :: Klasse :: Core /; __Package __-> tabel ('artist_attribute'); __Package __-> add_columns ("artist_id", {data_type => "integer", is_nullable => 0}, "jaar_old", {data_type => "integer", is_nullable => 1}); __Package __-> set_primary_key ('artist_id'); __Package __-> Load_componenten (QW / Resultaat :: Columndata /); __Package __-> behoren_to (artiest => "t :: app :: main :: resultaat :: kunstenaar", 'artist_id'); 1; Met deze configuratie kunt u methoden bellen: $ Artist-> Get_column_Data => Krijg alleen kolommen van artiest Resultaat $ Artist-> Get_column_Data_with_attribute => Krijg kolommen van kunstenaar en artistattribute resultaat behalve artist_id #Update met kunstenaar attributen $ artist-> update ({naam => "Me", jaar_old => 15}); #create met kunstenaar Attributen My $ RH = T :: APP :: Main :: Resultaat :: Artist-> Prepare_params_with_attribute ({naam => "Me", jaar_old => 15}); $ schema-> resultaat ('kunstenaar') -> Maken ($ RH); Vereisten: · Perl


DBIX :: Klasse :: Resultaat :: externattribute Gerelateerde software