我在我的 Rails 应用程序中使用旧数据库。
我想在我的应用程序中加入模型验证,但它似乎不适用于旧数据库。
** 模型人 **
class Person < ActiveRecord::Base
set_table_name "EMI_PERSON"
set_primary_key "PER_ID"
attr_accessor :person_title
validates :PER_FORENAME, :presence => true
end
当我包含'validates :PER_FORENAME, :presence => true'
在我的模型中时,我收到以下错误消息:
NoMethodError in PersonsController#edit
undefined method `validates' for Person(Table doesn't exist):Class
我非常感谢您对此的任何帮助。