Skip to content

No carga el id del objeto creado cuando se le pasa id vacio #82

@henrystivens

Description

@henrystivens

Hola,

Se me presentó la siguente situación:

Estoy usando la misma vista para crear y editar una persona. Por lo tanto esta vista tiene oculto el campo persona.id (para usarlo cuando esté editando), al crear la persona lo hace correctamente pero el objeto creado se queda sin id:

<?php
//...
$persona = new Persona($data);

if($persona->create()){
    Logger::debug("Id de la persona: $persona->id");// Imprime: Id de la persona:
}

Donde $data son datos que viene por POST:
$data: Array ( [id] => [numero_identificacion] => 159632 [nombre] => John Doe )

Si al array $data le quitamos la clave 'id' antes de crearlo si le carga al objeto creado el id correspondiente.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions