Tornar os objetos ActiveRecord não somente leitura

Quando você obtém um objeto somente leitura, por exemplo

_project = Project.accessible_by_user(current_user).find(params[:project_id])
_project
.readonly? # => true

E você deseja editá-lo, você deve adicionar : readonly => false para encontrar como segundo parâmetro.

_project = Project.accessible_by_user(current_user).find(params[:project_id], :readonly => false)
_project
.readonly? # => false

O método find pode ser substituído por all , first , last etc.