получить Boolean нужно в моделипрописать в cast. Это понятно, а в обратном случаи при сохранении в таблицу значение true тип поля TINYINT , как то можно его автоматом конвертировать в 1?
бд сама конвертирует
$channel->insert(['is_active' => 'true']); вот так вот не конвертирует, ругается
SQLSTATE[HY000]: General error: 1366 Incorrect integer value: 'true' for column 'is_active' at row 1 (SQL: insert into channels (is_active) values (true))
Обсуждают сегодня