NAME
Quiq::Database::ResultSet::Array - Liste von Datensätzen in Array-Repräsentation
BASE CLASS
DESCRIPTION
Ein Objekt der Klasse repräsentiert eine Liste von gleichartigen Datensätzen in Array-Repräsentation.
METHODS
Miscellaneous
columnIndex() - Liefere Index des Kolumnentitels
Synopsis
$idx = $tab->columnIndex($title);
Description
Liefere den Index der Kolumne mit dem Titel $title. Existiert die Kolumne nicht, löse eine Exception aus.
defaultRowClass() - Liefere Namen der Default-Rowklasse
Synopsis
$rowClass = $class->defaultRowClass;
Description
Liefere den Namen der Default-Rowklasse: 'Quiq::Database::Row::Array'
Auf die Default-Rowklasse werden Datensätze instantiiert, für die bei der Instantiierung einer Table-Klasse keine Row-Klasse explizit angegeben wurde.
Subclass Implementation
lookupSub() - Suche Datensatz
Synopsis
$row = $tab->lookupSub($key=>$val);
Description
Durchsuche die Tabelle nach dem ersten Datensatz, dessen Attribut $key den Wert $val besitzt und liefere diesen zurück. Erfüllt kein Datensatz das Kriterium, liefere undef.
Details
Wird durch Basisklasse getestet
index() - Indiziere Tabelle nach Kolumne
Synopsis
%idx|$idxH = $tab->index($key);
VERSION
1.220
AUTHOR
Frank Seitz, http://fseitz.de/
COPYRIGHT
Copyright (C) 2024 Frank Seitz
LICENSE
This code is free software; you can redistribute it and/or modify it under the same terms as Perl itself.