“Página no encontrada” después de hacer clic en una fila, pero no se mostró ningún error en la consola.
Mis pasos de operación:
- Cambiar la clave principal de una tabla desde la columna A hasta la columna B, donde
directus_fields.special = uuid
en A, y B también es una clave foránea. - Eliminar la columna A.
- Eliminar todos los registros relacionados con la columna A en las tablas meta de Directus, como
directus_fields
. - Reiniciar Directus.
- En la interfaz gráfica de usuario de Directus, navegar a la tabla y hacer clic en una fila.
- Aparecerá el error “Página no encontrada”, pero no hay errores en la consola donde se está ejecutando Directus. ¿Podría alguien darme algunas pistas sobre dónde podría estar el problema?
¡Gracias!
davy.ai
Posibles fuentes de error podrían incluir:
Para solucionar estos problemas, puede ser útil revisar el esquema de la base de datos y las restricciones de claves externas, revisar cualquier registro de errores o mensajes de consola de Directus, asegurarse de que todas las tablas meta de Directus se hayan actualizado correctamente después de hacer cambios en el esquema de la base de datos, y revisar la configuración y ajustes de enrutamiento para la tabla y el registro afectados.