Krawatte :: dbix :: Klasse

Binden Sie ein DBIX :: Klassen-Resultat in einen Hash
Jetzt downloaden

Krawatte :: dbix :: Klasse Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Sebastian Willing
  • Website des Verlags:
  • http://search.cpan.org/~sewi/

Krawatte :: dbix :: Klasse Stichworte


Krawatte :: dbix :: Klasse Beschreibung

Binden Sie ein DBIX :: Klasse Resultat in einen Hash Krawatte :: dBIX :: Klasse ist ein Perl-Modul, das einen DBIX :: Klasse :: Resultat in einen einfachen Hash bindet Zeile in ein einfaches Objekt und maskiert alle SQL von Ihnen Skripts, aber es ist streng datenbankbasiert.Imagine Sie haben ein Haus: mein $ haus = haus-> neu (1); $ haus-> open_door (); $ haus könnte eine SQL-Reihe sein, aber was ist, wenn Sie möchten, dass Sie Methoden oder Unterobjekte hinzufügen möchten, die keine SQL-Zeilen sind? Hier ist die Krawatte-DBIX-Klasse für: Pakethaus SUB NEUE {MY $ class = Shift; meine $ house_id = Schicht; Krawatte (meine% Reihe, 'Krawatte :: DBIX :: Klasse', $ MAIN :: SCHEMA, 'Häuser', $ house_id); Return Bless \% Zeile, $ Class; } Sub Open_Door {# Zugriff auf den Türcontroller} Jede Spalte ist als Hash-Schlüssel des gesegneten Objekts zugänglich, während Sie weiterhin kostenlos definieren. HASHs Daten, bevor Sie die Daten tatsächlich aus der Datenbank abrufen - Sparressourcen, falls Sie nur öffnen möchten, und benötigen Sie nicht die Daten der SQL-Zeile bei ALL.TIE :: dBIX :: Klasse wurde für den Einsatz mit Vorlage entwickelt: Toolkit. Vorlagen können Zugriff auf Datenbankzeilen erhalten, ohne dass alles erforderlich ist, was von einer Vorlage verwendet werden kann. Erstellen Sie einfach die Objekte und drücken Sie sie auf Vorlage :: Toolkit und die erforderlichen Zeilen werden automatisch geladen. ; Anforderungen: · Perl.


Krawatte :: dbix :: Klasse Zugehörige Software