Domande taggate «database»

Drupal fornisce un livello di astrazione standard indipendente dal fornitore per l'accesso ai server di database.


2
EntityFieldQuery INNER JOIN
Vorrei eseguire una query utilizzando l'oggetto EntityFieldQuery. Ho bisogno di valore sia dalla tabella node che node_access quindi dovrei usare INNER JOIN. Dalla documentazione do non riesco a capire come sia possibile. Ecco cosa ho - $query = new EntityFieldQuery(); $result = $query->entityCondition('entity_type', 'node') ->entityCondition('bundle', 'node_access') ->propertyCondition('type', 'external_link') ->propertyCondition('status', 1) …
21 7  database 

2
Utilizzo di LIKE in db_query in D7
Ho una domanda come questa in Drupal 6: $sql = 'SELECT sid, score FROM search_index WHERE word LIKE "%%%s%%"'; $result = db_query($sql,$search_term); E ha funzionato bene, ma ora sto passando a Drupal 7. Ho letto e questo dovrebbe funzionare, ma non è: $sql = 'SELECT sid, score FROM search_index WHERE …
19 7  database 

1
Unisce e cerca valori NULL
Sto usando il modulo flag per consentire agli utenti di contrassegnare le loro domande come risolte, in modo simile a come funziona su questo sito. Pertanto, desidero consentire agli utenti di filtrare i post per mostrare solo domande irrisolte. Inoltre, alcuni post potrebbero non essere affatto domande. Pertanto, non possono …
19 7  database 


1
Un database può essere testato per vedere se è incoerente?
Sappiamo tutti che Drupal non supporta realmente il concetto di chiavi esterne nel database e probabilmente non lo farà mai 1 . Sappiamo anche che è possibile che i moduli non facciano la cosa giusta, o che gli utenti facciano periodicamente cose folli come DELETE FROM node_revision WHERE vid = …
18 database  testing 



5
Come posso eliminare tutte le revisioni nodo / campo?
Ho un drupal 7 siti, dove mantiene le revisioni dei nodi e dei campi. Continuo le revisioni per il caso in cui per errore viene salvata una nuova versione difettosa e voglio tornare indietro. Ma ora voglio pulire e ottimizzare il database in modo da occupare meno spazio sul disco …
17 7  database  nodes 

2
Come sbarazzarsi dei problemi di tipo di timeout di blocco e deadlock?
Ho letto più blog, ho cercato su Google, ma non ho trovato alcuna soddisfazione da nessuna soluzione. Ho i seguenti problemi: 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] => …

2
Come pubblicare a livello di codice nodi non pubblicati
Ho alcuni nodi non pubblicati, per i quali ho i loro ID nodo. Come posso pubblicarli a livello di codice? È corretto ottenerlo nel modulo personalizzato utilizzando una query come la seguente? db_query("UPDATE {node} SET status = 1 WHERE nid = %d", $nid)
16 7  database 


3
Cosa è più veloce db_query, db_select o EntityFieldQuery
Quindi sto cercando di scoprire cosa è più veloce db_query, db_select o EntityFieldQuery. Attualmente sto usando EntityFieldQuery. Sto afferrando circa 1600 voci di nodo. Mi rendo conto che questo può essere tassativo sul sistema, quindi voglio solo capire qual è l'opzione migliore per catturare 1600 nodi. Rasatura di secondi o …
15 database 

1
Che cosa sta facendo sì che Views non trovi in ​​modo coerente ma intermittente una vista fornita dal modulo Advanced Forum?
Ricevo un errore frequente e intermittente dal modulo Advanced Forum che provoca un errore 500 quando si verifica (WSOD). Durante la produzione, accade circa 20 volte all'ora, probabilmente il 2-3% di tutti i caricamenti di pagine del forum all'ora. È costantemente intermittente . A livello locale, non riesco a riprodurre …
15 7  views  nodes  pantheon  database 

1
db_insert è sicuro?
Sto usando il metodo Drupal 7 db_insert , per inserire i dati in una tabella personalizzata nel database Drupal. Ho letto che questo è il modo preferito, tuttavia ho esaminato il codice e il doco e non riesco a vedere da nessuna parte che analizza i valori o mi dice …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.