shouldn''t @m.update_attributes(params[:m]) only update the attributes listed in the params hash? it tries to update all table attributes I hacked _form.rhtml and removed some of the fields, hoping that they will not be updated.. but it didn''t work.