себе.
Есть релейшн-менеджер, отношение many-to-many с pivot данными.
Таблица выглядит так
service_id, tariff_id, count, price
При добавлении service к tariff, происходит ошибка
General error: 1364 Field 'price' doesn't have a default value (SQL: insert into xl1034_products_service_tariff (`service_id`, `tariff_id`) values (11, 1))"
Но при этом я ввожу в форму данные, т.е. должно быть всё нормально, вроде.
Самое интересное, начинается, когда вручную вносишь отношение в таблицу. Оно появляется в релейшн-менеджере, и при клике спокойно редактируется. Хотя форма одна и та же!
Я может просто туплю где-то?
Как выглядит твой fields.yaml этой pivot всплывашки
хм странно, я проверил сейчас на проекте с 2.1.24 и там нормально
Может fillable какой-нибудь нужно заполнить? Но это нелогично, там же модели-то нет, у pivot-таблицы...
вот, такая же проблема. Без дефолтных значений до сих пор не работает?
Я тем решением обошёлся)
Обсуждают сегодня