¿Cómo podemos eliminar campos de varias tablas usando db_delete()y INNER JOINen Drupal
¿Cómo podemos eliminar campos de varias tablas usando db_delete()y INNER JOINen Drupal
Tengo un sitio web que trabaja mucho en datos financieros. Implica operaciones en grandes volúmenes de datos la mayor parte del tiempo. Por lo tanto, me resulta útil hacer esas operaciones en procedimientos almacenados de mysql. He almacenado procedimientos en mi base de datos. Quiero saber cómo...
Tengo un sitio en vivo y la gente está poniendo contenido activamente. Sin embargo, he tenido que hacer algunos cambios en el entorno de desarrollo, lo que me ha llevado un par de semanas. Los cambios requirieron la instalación de nuevos módulos y la eliminación de los antiguos, lo que, por...
Estoy tratando de reemplazar la búsqueda predeterminada con una cláusula LIKE en Drupal 7. Intenté alterar la consulta de acuerdo con Agregar una condición OR a una consulta existente : function MYMODULE_query_node_access_alter(QueryAlterableInterface $query) { foreach ($query->getTables() as...
No hace mucho tiempo escribí sobre un punto muerto aquí: PDOException: SQLSTATE [40001]: Error de serialización: 1213 Punto muerto encontrado al intentar obtener el bloqueo; A pesar de todo lo que mi equipo de desarrollo intenta hacer, todavía recibimos errores como este: PDOException: SQLSTATE...
Estoy trabajando con el migratemódulo por primera vez y he trabajado db_selectun poco con la API, pero me encuentro con un error. Estoy tratando de convertir algunas etiquetas antiguas en una taxonomía drupal. Cuando navego a la /admin/content/migratepágina, realiza mi consulta correctamente y...
¿Hay alguna forma de db_update()para la siguiente consulta? 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' Intenté usarlo db_update()->join();pero no funcionó.
Quiero obtener la ID de registro para la última fila insertada en una tabla de base de datos. Estoy tratando de usar db_last_insert_id(), pero está lanzando una excepción. llamado una funcion indefinida db_last_insert_id() ¿Cómo obtengo la última identificación de registro...
Acabo de notar que @Berdir fue muy agradable de eliminar db_affected_rowsde Drupal 7 . Ahora me pregunto cuál es la mejor práctica para detectar si la consulta que ejecutó cambió algo en la base de datos. Un caso de uso típico sería db_query(...); if (!db_affected_rows()) {...
Antecedentes Dentro de un año, mis clientes van a portar un servicio de portal de intranet relativamente complejo (programación, seguimiento e informes reales, y más) a Drupal porque la oficina central lo dice. Se ha hecho muy poco esfuerzo para determinar si esta es la opción técnica correcta y...
Me pregunto si es una buena idea convertir una gran base de datos D6 de un sitio de la comunidad (con 80% de lectura, 20% de escritura y aproximadamente 1300 qps, usando el motor MyIsam) de Mysql a MariaDB. MariaDB parece ser muy deseable: MariaDB es un servidor de base de datos que ofrece la...
¿Cómo encuentro el número total de filas devueltas db_query()para la SELECTdeclaración, o el equivalente de mysql_num_rows()? Estoy usando
¿Hay alguna manera conveniente de pedirle a un objeto de base de datos particular que imprima su consulta? De vez en cuando, escribo un DBTNG db_op () en un módulo, y con demasiada frecuencia, no entiendo bien las consultas. Sé que devel puede generar el registro de consultas, pero eso es todo...
¿Alguien puede ofrecer algún consejo sobre la viabilidad de usar Oracle (comercial) como una base de datos remota / local para Drupal 7? Necesito determinar si esto funcionará y convencer a mi empleador sin incurrir en grandes costos en las
Me gustaría crear un Drupalsite, proporcionando una plataforma para que las personas de todo el mundo que trabajan en el mismo tema de investigación colaboren y se comuniquen. (Estoy seguro de que Drupal es, por lo tanto, una excelente opción). Sin embargo, este sitio web también debe incluir una...
Estoy tratando de guardar múltiples valores de un área de texto en una tabla de base de datos. Uso el siguiente código, pero siento que es el camino equivocado. foreach ($user_emails as $key => $value) { $insert_banned_emails = db_insert('banned_users'); $insert_banned_emails...
¿Cómo realizar unir con múltiples columnas usando db_select? ¿Alguna ayuda? Aquí debajo está la muestra, que estoy buscando. SELECT * FROM digitaliq_flds_by_node a JOIN digitaliq_fld_category b ON a.fld_id = b.fld_id AND a.fld_collection_id = b.fld_collection_id AND a.fld_group_name =...
Cerrada . Esta pregunta necesita detalles o claridad . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Agregue detalles y aclare el problema editando esta publicación . Cerrado hace 3 años . Tengo Drupal ejecutándose en...
Usando el módulo Migrate: entiendo que prepareRow () ejecuta un filtro en la fila y debe devolver VERDADERO o FALSO en función de algunas condiciones, lo que permite migrar una fila o no, pero alguien podría aclarar: cuándo usar prepare () cuándo usar prepareRow () por qué no agregaría un filtro...
Estoy usando el módulo de registro de rendimiento . Arriba de la captura de pantalla, una cosa extraña que noté fue Insertar Cache_bootstrap en cada página. Cuando vaya a cualquier página (tanto el tema de administración como el tema de interfaz), inserte el caché y luego elimine el caché en...