идентификатор столбца не найден. Я настраиваю idiorm, но не работаю или ошибаюсь

Я использую тонкий фреймворк + ORM idiorm + мотор веток

У меня есть стол сотрудника, его структура

    CREATE TABLE IF NOT EXISTS `empleado`(
`nieempleado` BIGINT UNSIGNED NOT NULL,
`nombre` VARCHAR(45) NOT NULL,
`apellido1` VARCHAR(50) NOT NULL,
`apellido2` VARCHAR(50) NOT NULL,
`email` VARCHAR(100) NOT NULL,
`telefono` VARCHAR(10) NULL,
`puesto` VARCHAR(50) NULL,
`usuario_idusuario` INT UNSIGNED,
PRIMARY KEY (`nieempleado`),
INDEX `fk_empleado_usuario1_idx` (`usuario_idusuario` ASC),
CONSTRAINT `fk_empleado_usuario_idusuario_fk`
FOREIGN KEY (`usuario_idusuario`)
REFERENCES `usuario` (`id`)
ON DELETE CASCADE
ON UPDATE CASCADE
)ENGINE = InnoDB;

Я хотел бы удалить одну таблицу сотрудника, я понимаю, в идиорм

<button type='submit' name='borrar' id='borrar' value={{empleado['nieempleado']}}>Delete</button>

Когда я нажимаю на кнопку, выполнить сообщение и мой запрос

$empleado = ORM::for_table('empleado')->find_one($_POST['borrar']);

$empleado->delete();

но я не смог запросить неизвестный идентификатор в запросе. По умолчанию в idiorm идентификатор по умолчанию

документация => https://idiorm.readthedocs.org/en/latest/configuration.html

Я настраиваю ORM, но не работаю, выдает ту же ошибку

<?php
ORM::configure('id_column_overrides', array(
'empleado' => 'nieempledo'
));

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]