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
- 2332 reads