JMS использует "default object constructor", в то время как для нормальной работы нужен
Doctrine Object Constructor. Нужно добавить в сервисы
jms_serializer.object_constructor:
alias: jms_serializer.doctrine_object_constructor
public: false
Тогда будет обновляться то, что придет в теле json - его нужно конвертить по
fos_rest.request_body, опционально deserializationContext