¿Cómo recupero el id del modelo recién creado? Es una tarea muy común. La forma más sencilla y robusta de obtener el ID del modelo recién creado en Laravel es usando el método create() o save() de Eloquent. 1. Usando el método create() El método create() es el más utilizado para la asignación masiva de atributos. Lo mejor es que este método retorna la instancia completa del modelo recién creado , con el ID ya asignado por la base de datos. PHP <?php namespace App \ Http \ Controllers ; use Illuminate \ Http \ Request ; use Inertia \ Inertia ; use App \ Models \ Paciente ; // Asegúrate de importar el modelo class PacienteController extends Controller { public function crearPaciente ( Request $request ) { // ... Lógica de validación // El método create() devuelve la instancia del modelo. // El ID autoincremental de la base de datos ya está asignado. $nuevoPaciente = Paciente::create([ 'nombre' ...
Ideas y proyectos de informática.