Sugerencias relacionadas con el etiquetado (descarga, carga "mejorada")

Hola

He estado jugando con las etiquetas durante dos semanas y me gustaría hacer algunas sugerencias. No estoy seguro de si debo dividirlas o no.

  1. Hay una opción para cargar etiquetas / grupos de etiquetas desde CSV. ¿Se puede ampliar con los otros campos relevantes para los grupos de etiquetas “etiqueta principal”, “limitar a una etiqueta” y “visibilidad”? No tengo experiencia con la “visibilidad”, pero en alguna ocasión eché de menos las dos primeras opciones.
  2. Una opción de descarga. Al modificar las etiquetas en el sitio web, existe el riesgo de que haya una discrepancia entre el sitio web y los archivos CSV que se cargaron. La opción de descarga me permitiría tener las etiquetas sincronizadas.

Tenga en cuenta que (hasta donde yo sé) no tengo acceso al backend, de lo contrario, probablemente podría ejecutar una consulta.

Gracias por leer.

no estoy seguro si esto ayuda, pero si tienes acceso de administrador puedes usar el plugin explorador de datos para ejecutar algunas consultas SQL.

1 me gusta

Gracias @Lilly

Probablemente pueda usar eso para descargar las etiquetas existentes; lo revisaré. La base de datos detrás de esto es PostgreSQL, ¿si no me equivoco? Así que podría requerir un poco de estudio con mi conocimiento oxidado de MySQL y MSSQL :wink:

Basándome en el nombre, tengo algunas dudas de que se pueda usar para cargar etiquetas :slight_smile:

Gracias

Una parte resuelta; aún así sería bueno tenerlo como funcionalidad.

Para aquellos que necesiten una consulta para extraer etiquetas con grupos de etiquetas en el formato que también se utiliza para la carga de etiquetas / grupos de etiquetas, la siguiente consulta lo hará:

SELECT t.name as tag, tg.name as "tag group"
from tag_groups as tg
left join tag_group_memberships as tgm on tg.id = tgm.tag_group_id
left join tags as t on tgm.tag_id = t.id
where tg.name = 'boards-and-microcontrollers'
order by tg.name asc, t.name asc

A continuación, puede guardar en CSV (o JSON) después de ejecutar la consulta.

1 me gusta