J'ai lu cette question La réplication maître / esclave MySQL ne fonctionne pas et sa réponse: L'utilisation de bases de données esclaves est à peine implémentée dans le noyau Drupal. Si vous développez vos propres modules, les appels à db_query doivent spécifier qu'ils souhaitent utiliser la base de données esclave …
Je voudrais exécuter une requête à l'aide de l'objet EntityFieldQuery. J'ai besoin de valeur à la fois du nœud et de la table node_access, donc j'aurais besoin d'utiliser INNER JOIN. À partir de la documentation do, je ne peux pas comprendre comment cela est possible. Voici ce que j'ai - …
J'ai une requête comme celle-ci dans Drupal 6: $sql = 'SELECT sid, score FROM search_index WHERE word LIKE "%%%s%%"'; $result = db_query($sql,$search_term); Et cela a bien fonctionné, mais maintenant je passe à Drupal 7. J'ai lu et c'est censé fonctionner, mais ce n'est pas: $sql = 'SELECT sid, score FROM …
J'utilise le module indicateur pour permettre aux utilisateurs de marquer leurs questions comme résolues, de la même manière que cela fonctionne sur ce site. Je souhaite donc permettre aux utilisateurs de filtrer les messages pour n'afficher que les questions non résolues. De plus, certains messages peuvent ne pas être du …
Nous savons tous que Drupal ne prend pas vraiment en charge le concept de clés étrangères dans la base de données, et ne le fera probablement jamais 1 . Nous savons également qu'il est possible que les modules ne fassent pas la bonne chose, ou que les utilisateurs fassent périodiquement …
J'ai espacé tout en tapant le nom du champ et maintenant le nom de la machine n'est pas ce que je voulais qu'il soit. Je sais que c'est juste une gêne. mais je me demande s'il existe un moyen de modifier le nom de machine d'un champ une fois qu'il …
Bien que les révisions soient conservées et qu'il soit facile de revenir à une révision précédente d'un nœud, je me demandais s'il était possible de restaurer un nœud qui a vraiment été supprimé par un utilisateur?
J'ai un site drupal 7, où il conserve les révisions des nœuds et des champs. Je garde des révisions pour le cas où par erreur une nouvelle version défectueuse est enregistrée et je veux revenir en arrière. Mais maintenant, je veux nettoyer et optimiser la base de données afin de …
J'ai lu plusieurs blogs, essayé de google, mais je n'ai trouvé aucune satisfaction dans aucune solution. J'ai les problèmes suivants: PDOException: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction: DELETE FROM {cache_field} WHERE (cid LIKE :db_condition_placeholder_0 ESCAPE '\\') ; Array ( [:db_condition_placeholder_0] => field\_info:% …
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", $nid)
Je me demande quelle est la meilleure façon de permettre au module Views d'accéder à des tables externes qui ne sont pas dans Drupal? J'ai essayé le module Data , mais il ne permet pas de type de données datetime.
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 pour saisir 1600 nœuds. Raser …
Je reçois une erreur fréquente et intermittente du module Advanced Forum qui provoque une erreur 500 lorsqu'elle se produit (WSOD). En production, cela se produit environ 20 fois par heure, probablement sur 2 à 3% de toutes les charges de pages de forum par heure. Il est toujours intermittent . …
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 …
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.