Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

204
Vistas
Pasar un parámetro de ruta/datos de formulario a través de todas las funciones del controlador

Tengo un pequeño problema que necesito ayuda para resolverlo, estoy usando laravel versión 8.

Así que tengo 3 bases de datos diferentes que tienen las mismas tablas, hice un modelo para cada base de datos.

Así que para referencia:

  • DB1entries modelo DB1 - DB1 - entries_table
  • Entradas DB2 del entries_table - DB2 - DB2entries
  • DB3entries modelo DB3 - DB3 - entries_table

Entonces, cuando envío una solicitud, quiero que todas las solicitudes lleguen al mismo controlador, pero la base de datos se puede cambiar según la solicitud DB seleccionada, puede ser con un parámetro en la ruta.

por ejemplo:

  • /db1/store iría a EntriesController y crearía la entrada en DB1

  • /db2/store iría a EntriesController y crearía la entrada en DB2

pero el "conjunto" para el modelo no sería la función de almacenamiento en EntriesController .

Simplemente no quiero usar la misma función para configurar el modelo para cada función dentro del controlador, quiero crearlo dinámicamente en el constructor o cualquier otra solución.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Si así es como desea definir sus rutas, entonces podría tener /db1/store o /db2/store como parámetro de ruta

https://laravel.com/docs/8.x/routing#route-parameters

que se vería como /{db}/store

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda