propel Cannot insert a value for auto-increment primary key
Primary tabs
Uncaught Exception Propel\Runtime\Exception\PropelException: "Cannot insert a value for auto-increment primary key (car_arrival_timing_groups.id)" at ....
Появляется при попытке сохранять объект вот так (что неправильно, а правильно вот так сохранить или создать):
$timingGroup = new \Logistics\CarArrivalTimingGroup();
$timingGroup->setId($data['id']);
$timingGroup->setName($data['name']);
$timingGroup->setWayId($data['way_id']);
$timingGroup->setCityId($data['city_id']);
$timingGroup->setZoneId($data['zone_id']);
$timingGroup->save();То есть устанавливать данное поле вручную нельзя - здесь проверка на существование объекта не выполнится автоматически.
- Log in to post comments
- 2752 reads