标签: oop ruby-on-rails-4
我是rails的初学者。当我正在进行rails验证时,我想知道valid?和new_record?的定义以及所有验证助手的位置?
valid?
new_record?
我试图找到所有这些功能的定义,但无法找到任何功能。
所有这些验证都在哪里?据我所知,Ruby on Rails是纯面向对象的编程语言。
任何帮助将不胜感激。我已经完成了 http://guides.rubyonrails.org/active_record_validations.html
谢谢。
答案 0 :(得分:0)
这些是Rails方法:
您可以在here上找到valid? Github及其代码。
与new_record?类似,您可以找到说明及其源代码here。
此外,这是指向Github.
这些方法未在项目中定义,它们在您的Gemfile中的rails gem中定义。