Ich habe es mit einem wirklich alten Drupal-Projekt zu tun, das voller SQL-Abfragen ist. PhpStorms Verständnis von SQL ist sehr praktisch, aber ich habe Probleme mit Drupalismus wie {table_name}. IDE beschwert sich darüber <reference> expected, got '{'. Wie kann ich PhpStorm so einrichten, dass es versteht, dass die Zeichenfolge in …
Laut db_insertHandbuchseite ist diese Funktion veraltet und es ist besser, die Drupal 8-Datenbankverbindung zum Einfügen zu verwenden. Veraltet ab Drupal 8.0.x wird es in Drupal 9.0.0 entfernt. Laden Sie stattdessen eine Datenbankverbindung aus dem Container in Ihren Dienst und rufen Sie insert () auf. Zum Beispiel $ injected_database-> insert ($ …
Ich erwäge, MongoDB auf einer Site für die Feldspeicherung zu verwenden und nicht nur Cache, Sitzung, Lose usw. aus meiner SQL-Datenbank zu verschieben. Die Feldspeicher-API sollte dies nahtlos machen, vorausgesetzt, ich verwende die Drupal-API für den Zugriff auf Daten. Aber schränkt dies meine Website in keiner Weise ein? Insbesondere frage …
Ich benötige für diese Variable eine Parknummer für meine Drupal 7-Site. Ich habe kürzlich eine "drupal" PDOException erhalten: SQLSTATE [08S01]: Kommunikationsverbindungsfehler: Fehler 1153. Ich bin ein MySQL-Neuling und verwende Shared Hosting. Ich muss wahrscheinlich den Administrator bitten, dies für mich zu tun. Danke im Voraus.
Ich habe eine Ansicht, die eine Abfrage generiert, die mehrere Verknüpfungen ausführt. Dies erzeugt eine kartesische Verknüpfung, und ich muss die Verknüpfungen in Unterabfragen "konvertieren". Ich habe in der Dokumentation, in den Google-Suchergebnissen und in anderen Quellen nachgeschlagen, finde jedoch keine anständige Beschreibung, wie ich Views für Unterabfragen konfigurieren kann. …
Wie kann ich bei Verwendung mehrerer Datenbanken in Drupal 7 festlegen, dass eine Tabelle in einer anderen Datenbank auf einem anderen Server erstellt werden soll? Wenn Sie ein Modul installieren, geht Drupal standardmäßig davon aus, dass alles hook_schema()in der Standarddatenbank installiert sein soll. Gibt es eine Möglichkeit, anzugeben, dass eine …
EntityFieldQuery ist nicht zum Ausführen von Aggregatfunktionen (SUM, AVG usw.) für Felddaten vorgesehen, da es SQL-unabhängig ist. Das heißt, solche Operationen müssen von Zeit zu Zeit durchgeführt werden. Entsprechend der SQL-Funktion mit EntityFieldQuery und insbesondere EntityFieldQuery und der Verwendung der Aggregatfunktionen SUM, ARG und MAX müssen SQL-Abfragen verwendet werden, und …
Ich habe in MySQL festgestellt, dass die Tabelle cache_form.MYD 14 GB groß ist. Warum ist es so groß geworden? Ist es sicher, es zu leeren? und wie kann ich dies zukünftig vermeiden? Vielen Dank
Ich habe darüber gesucht und gelesen, aber ich habe nichts Bestimmtes zum Thema des Hinzufügens von Indizes zu Drupal-Tabellen gesehen (sowohl core als auch contrib). Mein Hauptanliegen ist, was mit benutzerdefinierten Indizes passiert, wenn Sie Kern- oder Contrib-Code aktualisieren und Schemaänderungen auftreten. Was passiert in diesem Fall? BEARBEITEN: Ich denke, …
Was ist der Unterschied zwischen den Feldern "init" und "email"? mail varchar(64) User's e-mail address. init varchar(64) E-mail address used for initial account creation.
Ich habe eine Ansicht entworfen und sehe diese Abfrage im Vorschaubereich: SELECT node.nid AS nid, node_data_field_crm_history_brokerid.field_crm_history_brokerid_value AS node_data_field_crm_history_brokerid_field_crm_history_brokerid_value, node.language AS node_language, node.type AS node_type, node.vid AS node_vid, node_data_field_crm_history_brokerid.field_crm_history_caseid_value AS node_data_field_crm_history_brokerid_field_crm_history_caseid_value, node_data_field_crm_history_brokerid.field_crm_history_dateadded_value AS node_data_field_crm_history_brokerid_field_crm_history_dateadded_value, node_data_field_crm_history_brokerid.field_crm_history_entrydesc_value AS node_data_field_crm_history_brokerid_field_crm_history_entrydesc_value FROM node node LEFT JOIN content_type_crm_history node_data_field_crm_history_brokerid ON node.vid = node_data_field_crm_history_brokerid.vid WHERE node.type in …
In Drupal 7 haben wir hook_schema()in der Installationsdatei eine Tabelle erstellt. Ich glaube, dass Sie dies in Drupal 8 auch tun können, aber ich hatte den Eindruck, dass Sie .yml-Dateien mit Ihrem Schema erstellen sollten. Wie werden Tabellen in Drupal 8 erstellt?
Ich habe viele benutzerdefinierte Funktionen; Ich möchte nur sicherstellen, dass ich das richtig mache. Wenn ich die neueste Version - die Live-Version - eines Knotens haben möchte, gehe ich zur field_data_field_xyzTabelle, oder? Mein Verständnis ist, dass das field_revision_field_xyzalle älteren Versionen behält, richtig?
Kann mir jemand helfen, eine Verbindung mit mehreren Datenbanken in Drupal 8 herzustellen? Ich habe eine Datenbank auf demselben Server und möchte zusammen mit der Standard-Drupal 8-Datenbank darauf zugreifen.
Ich habe einen Inhaltstyp mit 4 Feldern, von denen jedes eine Begriffsreferenz ist. Es sind 100 Knoten mit jeweils 4 Termreferenzen zugeordnet. Ich habe versehentlich eines dieser Felder aus admin> Struktur> Inhaltstypen> Mycontent-Typ ... gelöscht, was dazu führte, dass alle 100 Knoten den Begriff Referenz verloren, den dieses verlorene Feld …
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.