Extra Block Types (EBT) - Neue Erfahrung im Layout Builder❗
Extra Block Types (EBT) - gestylte, anpassbare Blocktypen: Diashows, Registerkarten, Karten, Akkordeons und viele andere. Eingebaute Einstellungen für Hintergrund, DOM Box, Javascript Plugins. Erleben Sie die Zukunft der Layouterstellung schon heute.
❗Extra Absatztypen (EPT) - Erfahrung mit neuen Absätzen
Extra Paragraph Types (EPT) - analoger, auf Absätzen basierender Satz von Modulen.
Zähl-Abfrage count()
Menu
- Drupal verstehen
- Systemanforderungen für Drupal
- Installation von Drupal
- Drupal 8 Aktualisierung
- Drupal 8 Website-Administration
- Drupal 8-Module
- Vergleich von Drupal-Modulen
- Drupal-Design-Themes
- Feldtypen in Drupal
- Konfigurationsmanagement
- Multisite Drupal
- Barrierefreiheit
- Fehlerbehebung in Drupal 8
- Erstellung von Modulen für Drupal
-
Drupal 8 API
- Authentifizierungs-API
- Block-API
- Cache API
- CKEditor API
- Konfigurationsmanagement-API
-
Datenbank-API
- Überblick über die Datenbank-API
- Allgemeine Konzepte
- Datenbankkonfiguration
- Erstellen eines Datenbankverbindungsobjekts
- Statische Anfragen
- Dynamische Abfragen
- Ergebnismengen
- Verwendung in der Klasse
- Einfügeanfragen insert
- Merge-Anfragen merge
- DELETE-Abfragen
- Transaktionen
- Fehler protokollieren
- Funciones y operadores
- Entity-API
- Theming in Drupal 8
- Upgrade auf Drupal 8
Jede Abfrage kann eine entsprechende „Zähl-Abfrage“ haben. Eine Zähl-Abfrage gibt die Anzahl der Zeilen der ursprünglichen Abfrage zurück. Um eine Zähl-Abfrage aus einer bestehenden Abfrage (ein Select-Query-Objekt, das das SelectInterface implementiert) zu erhalten, verwenden Sie die Methode countQuery().
$count_query = $query->countQuery();
$count_query ist nun eine neue dynamische Select-Abfrage ohne Sortierungsbeschränkungen, die bei Ausführung nur ein Ergebnis mit der Anzahl der Zeilen zurückgibt, die der ursprünglichen Abfrage entsprechen. Da PHP Methodenverkettung für zurückgegebene Objekte unterstützt, ist folgender Ansatz üblich:
$num_rows = $query->countQuery()->execute()->fetchField();
Für eine Entity-Abfrage (die das QueryInterface implementiert), sieht der Code etwas anders aus:
$num_rows = $query->count()->execute();