Rails attr_readonly funktioniert nicht

Gemäßdiese Frage und dasDokumentation vonattr_readonly Folgendes sollte möglich sein:

class MyModel < ActiveRecord::Base
  attr_accessible :foo
  attr_readonly :bar
end

m = MyModel.create(foo: '123', bar: 'bar') # Should work
m.update_attributes(bar: 'baz')            # Should not work

Das erste scheitert jedoch und besagt, dass ich keine Massenzuweisung durchführen kannbar. Was vermisse ich?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage