Domande taggate «database»

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

1
Raccolta campi vs. paragrafi
Ho usato Field Collection nei miei precedenti siti e ho riscontrato problemi di prestazioni, quindi questa volta cerco un'alternativa a Field Collection . Trovo una risposta alternativa a Field Collection . ma non riesco a trovare molto su quanto diverse o simili siano queste soluzioni specialmente [ Raccolta di campi …

1
Ripristina un campo eliminato
Ho un tipo di contenuto con 4 campi ognuno dei quali è un termine di riferimento. Vi sono 100 nodi a cui sono assegnati 4 termini di riferimento. Ho accidentalmente cancellato uno di questi campi da admin> struttura> tipi-contenuto> tipo -contento ... risultando in tutti i 100 nodi che perdevano …

1
EntityFieldQuery è davvero così inefficiente?
Sono un principiante ammesso all'API Entity, ma sto cercando di risolverlo. Sto lavorando su un sito che utilizza numerosi tipi di contenuto con vari campi ad essi collegati; nulla di bello. Quindi, quando voglio recuperare una serie di voci, nella mia ignoranza ho chiamato direttamente nel database e fatto qualcosa …
11 7  database  entities 

7
Perché `GROUP BY` in hook_views_query_alter () non funziona?
Sto usando Views 7.x-3.6 e ho provato a modificare la GROUP BYclausola hook_views_query_alter()come di seguito: function mymodule_views_query_alter(&$view, &$query) { if ($view->name == "view_name"){ $query->add_groupby('field_name'); dpm($query); } } Quando guardo dentro $query, la groupbyclausola è abilitata correttamente ma la query SQL non è interessata : la GROUP BYclausola non appare: Quello …
11 7  database  views 

2
Le nuove tabelle devono essere create in hook_update_N ()?
Quando si crea una nuova tabella in hook_schema(), anche quella tabella deve essere aggiunta in un hook_update_N()? Oppure c'è qualche trucco, o qualcosa che mi è sfuggito, per fare in modo che gli aggiornamenti dei databae aggiungano automaticamente le tabelle? La documentazione di hook_update_N () non spiega nulla sull'introduzione di …

3
Come verificare se una query del database ha risultati?
Come posso verificare se il seguente codice ha risultati? Ho provato la funzione vuota ma restituisce sempre FALSO $query = db_select('my_table', 't'); $query->condition('code', 10) ->fields('t', array('cid')); $result = $query->execute();
11 7  database 

2
Drupal Replication Master / Slave
Ho installato due server MySQL con replica Master / Slave per il database drupal e ho confermato che i database sono sincronizzati e replicati. Sto ora cercando di indirizzare drupal a entrambi i database essenzialmente per scopi di failover / ridondanza. Cioè se devo riavviare il nostro server di database …


7
Ricerca delle impostazioni del database di Acquia Dev Desktop
Sto usando Acquia Dev Desktop per creare installazioni Drupal locali. Sto anche usando Bluehost come servizio. Sfortunatamente, Bluehost utilizza prefissi di tabella per le tabelle Drupal. Quindi, se importare qualcosa localmente da BlueHost, devo impostare un prefisso nella tabella settings.php: array( 'driver' => 'mysql', 'database' => 'databasename', 'username' => 'username', …

5
Drupal database innodb o MyISAM?
Ho un sito Drupal e sto soffrendo problemi di prestazioni. Ho trovato Come posso convertire un database da MyISAM a InnoDB? indicando che le prestazioni possono migliorare cambiando. Come posso sapere se il mio database MySQL è InnoDB o MyISAM?



1
db_update () con join
Esiste un modo db_update()per la seguente query? UPDATE field_data_field_TEST as ft left join node as n on ft.entity_id = n.nid set n.type='test' where n.type='foo' Ho provato a usare db_update()->join();ma non ha funzionato.
9 7  database 

3
Utilizzo delle funzioni SQL nei condizionali in Drupal 7 db_select ()
Sto cercando di scrivere una condizione in una clausola WHERE di SQL che impone il confronto delle colonne in una variabile da confrontare in minuscolo. Tuttavia, la funzione addExpression non sta realizzando ciò (dal momento che inserisce l'espressione nella selezione del campo, non nella clausola where. Ecco cosa ho provato: …
9 7  database 


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.