Eu sou novo no rails e estava tentando atualizar os valores do array desta forma:
model.some_array[0] = "new value"
model.save
Eu descobri, graças a esses problemas # 14763 e # 6172, que
você precisa dizer ao Rails que a matriz mudará antes de você alterar seu valor da seguinte maneira:
model.some_array_will_change!
Espero que você ache isso útil