1 Отредактировано Айрат (19.09.2018 15:17:11)

Тема: Отрицательные идентификаторы

Добрый день!
При разработке своего простенького модуля столкнулся со следующей проблемой.
http://joxi.ru/VrwXERLHObEedm
Никак не могу найти причину. Причем, отдельная orm категорий услуг добавляет и редактирует записи без проблем.

А вот с услугами проблема. При добавлении новой записи ей задается отрицательный идентификатор + я не могу далее отредактировать данную запись. Ошибка:

["Запись с таким уникальным идентификатором уже присутствует (Уникальный идентификатор (ID))"]

метод beforeWrite не трогал.

Куда копать, чтобы выявить причину ошибки?

Повысить оценку Понизить оценку

2

Re: Отрицательные идентификаторы

Вы наверное в контроллере где-то вызываете $obj->setTemporaryId();
Этого не нужно делать, если вы не обрабатываете временные ID.

Повысить оценку +2 Понизить оценку

3

Re: Отрицательные идентификаторы

Спасибо большое!

Повысить оценку Понизить оценку