Rails ContactForm与非ActiveRecord模型 - 验证

时间:2009-07-28 07:55:07

标签: ruby-on-rails activerecord validation

任何人都可以分享一些指南,提示或链接,了解创建表示联系表单的模型的最佳实践,该模型不是由数据库中的表备份,但仍然可以验证输入的数据吗?

感谢。

编辑:我忘了提一下,如果它是一个gem或一个插件,它应该适用于Rails 2.3.2上的Ruby 1.9.1。

这 - stackoverflow.com/questions/315850/rails-model-without-database 并没有真正削减它,因为它是一个非常古老而没有维护 并且这两者都没有 - stackoverflow.com/questions/937429/activerecordbase-without-table-rails,因为它非常不完整。

1 个答案:

答案 0 :(得分:2)

查看有效的宝石。

class Person
  include Validatable
  validates_presence_of :name
  attr_accessor :name
end

请参阅:http://validatable.rubyforge.org/

请参阅:http://rorblog.techcfl.com/2008/04/02/custom-form-validations-without-activerecord/

StackOverflow上也多次询问过这个问题:

Rails model without database

ActiveRecord::Base Without Table