【发布时间】:2011-07-05 17:06:41
【问题描述】:
我正在尝试修改现有的 Ruby on Rails 项目。我理解形式和模型是密切相关的。我试图了解如何修改表单,以便它不接受上传,而是存储时间戳。所以,我的理解是我需要修改视图和模型。还有什么我需要修改的吗?我存储在 ActiveRecord 中的现有数据会怎样?
【问题讨论】:
标签: ruby-on-rails forms activerecord model
我正在尝试修改现有的 Ruby on Rails 项目。我理解形式和模型是密切相关的。我试图了解如何修改表单,以便它不接受上传,而是存储时间戳。所以,我的理解是我需要修改视图和模型。还有什么我需要修改的吗?我存储在 ActiveRecord 中的现有数据会怎样?
【问题讨论】:
标签: ruby-on-rails forms activerecord model
除非您通过新迁移从表中删除列 - 数据将是安全的。编写测试是一种很好的做法,因此当发生需要修改某些内容的情况时,您可以测试一切是否仍然有效。
顺便说一句,我不明白你试图实现的逻辑。表单之前上传了一些文件,您需要更改它并删除文件上传并修改记录中的一些时间戳?
【讨论】:
您的现有数据应该被修复 with a migration, 您需要编写。
【讨论】: