Проблема, связанная с изменением, используемым методом save (), заключается в том, что сравнение, используемое в методе set (), выполняется оператором! ==.
Таким образом, иногда, если значение одинаково, но с одной стороны - строка, а с другой - целое число, ORM обнаружит, что оно отличается.