在 Ruby/Rails api http://api.rubyonrails.org/中查找方法文档的过程是什么。
我们以方法ActiveRecord::Base.update
为例。它用于其中一个railscasts。
- api 文档中没有提到更新类 http://api.rubyonrails.org/classes/ActiveRecord/Base.html
- Base https://github.com/rails/rails/blob/0065f378262dc3f47880ce6211c7474bc7d11f0b/activerecord/lib/active_record/base.rb
update
的源代码中 没有任何方法 - 事实上,我什至在
ActiveRecord::Base
.
我怀疑这个方法在 ActiveRecord::Relation 中。但是,我不确定。
我是 Ruby/Rails 的初学者,我来自 Java 世界,我通常希望在该类的 javadoc 中看到所有方法(也继承)。在 Ruby/Rails 的情况下,为混合/继承方法找到最有效的相关文档是什么?
提前致谢!