Como verifico se o código a seguir tem resultados? Eu tentei a função vazia , mas ela sempre retorna FALSE $query = db_select('my_table', 't'); $query->condition('code', 10) ->fields('t', array('cid')); $result =
Como verifico se o código a seguir tem resultados? Eu tentei a função vazia , mas ela sempre retorna FALSE $query = db_select('my_table', 't'); $query->condition('code', 10) ->fields('t', array('cid')); $result =
Quando você cria uma nova tabela hook_schema(), essa tabela deve ser adicionada hook_update_N()também? Ou há algum truque, ou algo que eu perdi, para que as atualizações de dados adicionem tabelas automaticamente? A documentação de hook_update_N () não explica nada sobre a introdução de novas...
Eu tenho um tipo de conteúdo com 4 campos, cada um dos quais é uma referência de termo. Existem 100 nós cada um atribuído 4 referências de termo. Excluí acidentalmente um desses campos da administração> estrutura> tipos de conteúdo> tipo de conteúdo ... resultando em todos os 100 nós...
Estou usando as Views 7.x-3.6 e tentei alterar a GROUP BYcláusula da hook_views_query_alter()seguinte forma: function mymodule_views_query_alter(&$view, &$query) { if ($view->name == "view_name"){ $query->add_groupby('field_name'); dpm($query); } } Quando olho para dentro...
Sou um novato admitido na API de entidades, mas estou tentando curar isso. Estou trabalhando em um site que usa vários tipos de conteúdo com vários campos anexados a eles; nada chique. Portanto, quando quero recuperar um conjunto de entradas, na minha ignorância, liguei diretamente para o banco de...
Eu tenho um site Drupal e estou com problemas de desempenho. Encontrei Como converter um banco de dados do MyISAM para o InnoDB? indicando que o desempenho pode melhorar alternando. Como posso saber se meu banco de dados MySQL é InnoDB ou
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 4 anos . Estou recebendo o...
Configurei dois servidores MySQL com replicação Master / Slave para o banco de dados drupal e confirmei que os bancos de dados estão sincronizados e replicados. Agora estou tentando apontar drupal para os dois bancos de dados basicamente para fins de failover / redundância. Ou seja, se eu...
Estou desenvolvendo um módulo que depende muito de consultas externas ao banco de dados. Existe uma prática recomendada para definir e usar uma conexão de banco de dados externo ao longo de um módulo? Esta página me diz como fazer a conexão, mas não onde colocá-la em um módulo (gancho...
Conforme o título: existe uma lista rápida de candidatos para a migração de tabelas para o InnoDB? E o que deve permanecer MyISAM. Algumas informações adicionais O site tem uma carga de leitura bastante pesada, mas insere aproximadamente 10 nós por hora, com tags e afins. Fazemos muito uso do...
Estou usando o Acquia Dev Desktop para criar instalações locais do Drupal. Também estou usando o Bluehost como um serviço. Infelizmente, o Bluehost usa prefixos de tabela para tabelas Drupal. Portanto, se eu importar algo localmente do BlueHost, preciso definir um prefixo de tabela no...
Fechado . Esta pergunta precisa de detalhes ou clareza . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Adicione detalhes e esclareça o problema editando esta postagem . Fechado há 10 meses . Preciso selecionar entidades com...
Eu tenho um site que está ao vivo e as pessoas estão colocando ativamente conteúdo. No entanto, tive que fazer algumas mudanças no ambiente de desenvolvimento, o que me levou algumas semanas para fazer. As mudanças exigiram a instalação de novos módulos e a remoção dos antigos, o que, naturalmente,...
Estou tentando escrever uma condição em uma cláusula SQL WHERE que força a comparação da coluna a uma variável a ser comparada em minúsculas. No entanto, a função addExpression não está realizando isso (pois isso está colocando a expressão na seleção de campo, não na cláusula where. Aqui está o...
Eu tenho um site que faz muito trabalho em dados financeiros. Envolve operações em grandes volumes de dados na maioria das vezes. Por isso, acho útil fazer essas operações nos procedimentos armazenados do mysql. Eu tenho procedimentos armazenados no meu banco de dados. Quero saber como executar...
Vou converter todas as tabelas do banco de dados de 500 MB do MyISAM para o InnoDB para ver se ele melhorará o desempenho geral de um site do Drupal 6 ocupado. Gostaria de saber qual é a melhor maneira (ou seja, mais segura / mais fácil / mais rápida) de fazer a
Estou trabalhando com o migratemódulo pela primeira vez e trabalhei com a db_selectAPI um pouco, mas estou com um erro. Estou tentando converter alguns rótulos antigos em uma taxonomia drupal. Quando navego para a /admin/content/migratepágina, ele faz minha consulta corretamente e mostra o número...
Como podemos excluir campos de várias tabelas usando db_delete()e INNER JOINno Drupal
Estou instalando o Drupal 7 em um novo servidor com 4 GB de memória. Gostaria de obter algumas dicas sobre como configurá-lo corretamente, quanta memória dar ao MySQL e quanta memória dar ao PHP. Uma coisa que descobri é que executar o Drupal 7 no servidor Zend é três vezes mais rápido do que...
Quero obter o ID do registro para a última linha inserida em uma tabela de banco de dados. Estou tentando usar db_last_insert_id(), mas está lançando uma exceção. Chamada para função indefinida db_last_insert_id() Como obtenho o último ID de registro