Ich verwende die Drupal 7-Methode db_insert , um Daten in eine benutzerdefinierte Tabelle in der Drupal-Datenbank einzufügen. Ich habe gelesen, dass dies der bevorzugte Weg ist, aber ich habe den Code und das Dokument durchgegangen und kann nirgendwo sehen, wo die Werte analysiert werden oder ob diese Werte sicher sind. …
Ich benutze db_select()und ich verstehe die Syntax der fields()Methode nicht. Ich benutze a join(), um mich einem anderen Tisch anzuschließen. Also für Tische tund nmöchte ich sowas machen SELECT t.tid, t.field1, t.field2, n.title, n.author FROM table t INNER JOIN node n ON t.nid = n.nid; ich habe $results = db_select('table', …
Wie baut man eine LIKEBedingung in einer db_select()Abfrage auf? Ich weiß, wie man das mit einem db_query()API-Aufruf macht, aber gibt es eine spezielle Syntax / Methode dafür db_select()?
Ich erweitere ein Modul, das ich zuvor geschrieben habe, und es benötigt einige Schemaänderungen, die ich implementiere hook_update_N. Ich habe die Version des Moduls von 7.x-1.0auf aktualisiert 7.x-1.1und implementiert foo_update_7100und es funktioniert einwandfrei. Das Problem ist, dass ich im Inneren einen Fehler gemacht habe foo_update_7100und jetzt, da ich ihn behoben …
Ich kann die folgende Abfrage in Drupal7-Standards nicht ausführen. Kann mir jemand dabei helfen? Es ist wenig dringend ... SELECT n.nid AS nid, n.title AS title, count(n.title) AS ncount FROM node n INNER JOIN taxonomy_index tn ON n.nid = tn.nid WHERE (n.type = 'test') AND (tn.tid IN( 23,37)) AND (n.title …
Ich habe eine kleine Hilfsfunktion für mein hook_schema: function _bbcmap_schema_asr_field($description) { return array( 'type' => 'int', 'unsigned' => TRUE, 'size' => 'small', // Up to ~66k with MySQL (equivalent up to ~660.00 adjusted) 'not null' => FALSE, 'description' => t($description), ); } Und dann kann ich so etwas benutzen: /** …
Was sind die Vorteile von NoSQL (ex MongoDB) gegenüber MySQL, PostGRE SQL oder MSSQL in Drupal? Werden die Vorteile durch die einfache Verwendung des Speichers erzielt oder muss eine Drupal-Konfiguration geändert werden?
Ich habe einen Inhaltstyp mit einem Entitätsreferenzfeld, mit dem Benutzer diesem Feld mehrere Taxonomiebegriffe hinzufügen können. Ich versuche, Abfragen durchzuführen, die Knoten mit einem bestimmten Satz von Taxonomiebegriffen in diesem Feld erfassen. Die Verwendung eines Werts in diesem Feld funktioniert wie folgt. $query = \Drupal::entityQuery('node') ->condition('status', NODE_PUBLISHED) ->condition('type', 'custom_type') ->condition('custom_taxonomy', …
Ich besitze eine umfangreiche Drupal 7-Site für MySQL und habe überlegt, MySQL auf Mariadb umzustellen , aber ich war mir nicht sicher, auf welche Probleme ich stoßen würde. Nach dem, was ich lese, scheint Mariadb nur ein Tropfen Ersatz für Mysql zu sein, und es scheint nicht viel zu geben, …
Ich habe eine mymodule.install-Datei geschrieben, die eine Schemadefinition enthält, um eine Tabelle in meiner Datenbank zu erstellen. Diese Tabelle enthält zwei Datenfelder. Diese Felder werden von den Benutzern ausgefüllt, wenn sie den spezifischen Inhalt ausfüllen (Beispiel: Festlegen eines Veröffentlichungsdatums für eine Nachricht). Jetzt habe ich das Modul "Datum der Einreichung" …
Die Größe der Cache-Tabelle hat sich im letzten Monat auf über 10 GB erhöht, und ich habe sie vorübergehend korrigiert, indem ich sie abgeschnitten habe. Als ich das letzte Mal nachgesehen habe, waren es ungefähr 1 GB. In ein paar Monaten werden es wieder 10 GB sein. Wie soll damit …
Mir ist aufgefallen, dass D7 für jedes Feld eine field_revision-Tabelle erstellt und den Inhalt von seinem Feldtabellen-Gegenstück dupliziert, selbst wenn eine Revision deaktiviert ist. Ich habe eine große Texttabelle und sie nimmt viel Platz ein (mehrere GB). Wäre es sicher, die Revisionstabelle abzuschneiden? PS: Inzwischen habe ich das auch als …
Ich habe die Dateien an eine Drupal-Site weitergeleitet, damit ich ein neues Thema erstellen kann. Ich habe jedoch kein Drupal-Administrator-Benutzer- / Kennwortdatum erhalten, sodass ich mich nicht im Administratorbereich anmelden kann. Gibt es eine Möglichkeit, einen neuen Benutzer direkt in der Datenbank oder auf eine andere Weise zu erstellen?
Läuft drush upeine Datenbanksicherung? Nach dem Testen sieht es so aus, als ob es nicht so wäre. Sollte ich eine separate Datenbanksicherung durchführen, bevor ich die drush upAktualisierung durchführe?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.