но, насколько я понимаю, это же не решит проблему с тем, что ID read only?
ну получается надо создать новый объект и ему через fill все подсунуть
Хм. Тогда может еще подскажешь. Можно через collectValues получить все поля, кроме ID?
ну он вроде для этого и предназначен
он и ID возвращает тоже
просто коряво будет $values = $object->collectValues(); unset($values['ID']);
ну он же массивом возвращает, из него unset сделай и все
ну по-другому хз как))
а что за объект? Штатный? Если да, то в классе его не пробовали посмотреть метод createClone?
нет же такого метода. Штатный объект \Bitrix\Main\ORM\Objectify\EntityObject
Обсуждают сегодня