Questions marquées «database»

16
Comment publier des nœuds non publiés par programme

J'ai des nœuds non publiés, pour lesquels j'ai leurs ID de nœud. Comment puis-je les publier par programme? Est-il correct de le réaliser dans un module personnalisé en utilisant une requête comme la suivante? db_query("UPDATE {node} SET status = 1 WHERE nid = %d",

15
Sélectionnez les champs de deux tables à l'aide de db_select ()

J'utilise db_select()et je ne comprends pas la syntaxe de la fields()méthode. J'utilise un join()pour rejoindre une autre table. Donc pour les tables tet nje veux faire quelque chose comme SELECT t.tid, t.field1, t.field2, n.title, n.author FROM table t INNER JOIN node n ON t.nid = n.nid; j'ai...

15
db_insert est-il sécurisé?

J'utilise la méthode Drupal 7 db_insert , pour insérer des données dans une table personnalisée dans la base de données Drupal. J'ai lu que c'est la façon préférée, mais j'ai parcouru le code et le doco et je ne vois aucun endroit qui analyse les valeurs ou me dit que ces valeurs sont sûres....

15
Quoi de plus rapide db_query, db_select ou EntityFieldQuery

J'essaie donc de découvrir ce qui est plus rapide db_query, db_select ou EntityFieldQuery. Actuellement, j'utilise EntityFieldQuery. J'attrape environ 1600 entrées de nœuds. Je me rends compte que cela peut être un fardeau pour le système, donc je veux juste savoir quelle est la meilleure option...

14
Comment créer une table lors de l'installation du module

J'essaie de créer un module pour Drupal 7 et j'ai besoin de créer 3 tables et de le remplir. Mais d'abord, je dois le créer. Dans le fichier mymodule.install j'ai function mymodule_install() { } function mymodule_uninstall() { } function myodule_schema() { $schema['mymodule_table'] = array(...

14
réinitialisation de l'état hook_update_n d'un module

J'étends un module que j'ai écrit précédemment et il a besoin de quelques modifications de schéma que j'implémente hook_update_N. J'ai mis à jour la version du module de 7.x-1.0à 7.x-1.1et mis à exécution les foo_update_7100et il fonctionne très bien. Le problème est que j'ai fait une erreur à...

14
NoSQL vs autres configurations SQL Drupal

Quels sont les avantages d'exécuter NoSQL (ex MongoDB) sur MySQL, PostGRE SQL ou MSSQL dans Drupal? Les avantages tirés de la simple utilisation du stockage ou la configuration de Drupal doit-elle être